IGG is a Singapore based mobile gaming company specializing in global real-time strategy and tower defense games. India, with its growing online population, …

source