How to cure your Indian election hangover

The wait is over. Finally. After 6 weeks, 9 phases, 3 dry days, and more than 550 million votes cast, India finally has a new prime minister: Narendra Modi. Congress conceded defeat around lunch time today. The mood around Mumbai has changed. This afternoon, the vibe feels positive, more energetic than usual. The stock market … Continue reading How to cure your Indian election hangover