‘Biggest Challenge to Big Tech’: Netizens Cheer as India’s Space Agency Announces Google Maps Rival
Prime Minister Narendra Modi’s calls to make India “self-reliant” have picked up pace in the tech sphere. Over the past ten days, local alternatives to Twitter and WhatsApp, dubbed Koo and Sandes respectively, have debuted […]