fbpx
South Korea

Webzen – Company posts 67% drop in operating profit for year ending 2013