News, Startups

Start-up accelerator India Internet Group ventures in India, aims to entice Indians in US to participate in Indian burgeoning start-up ecosystem