MUMBAI: India’s game publishers and developers have found a single banner. A new industry body, the Indian Game Publishers and Developers Association (IGPDA), has been launched...
This will close in 20 seconds