India bets on AstraZeneca, battery battles, tech overlords