Modi Places Big Bets for India in Silicon Valley

Here I am/ Rock you like a hurricane – The Scorpions While the Scorpions and Modi have little to do with each other, the lines quoted above would seem appropriate to the Indian Prime Minister, who delivered yet another virtuoso performance in California. Once more references to his “rock star” appeal were made, even if that cliche is now […]