THE GEOSTRATAOct 55 min readThe Bumpy Ride of Electric Vehicles in IndiaAn electric vehicle (EV) can be commonly defined as a vehicle powered by an electric motor that draws electricity from a battery and is...
THE GEOSTRATAAug 8, 20233 min readThink 20 India - Must Get The World Thinking!In international relations, agendas are driven through the charm of narratives. However, there are moments when the lure of such charms...