Indian Game Developers To Receive Support From Alibaba’s UCWeb In The Form Of $20 Million

Independent and Startup game developers in India could score a massive resource…