×

Heavy rain creates havoc in India’s tech hub Bengaluru again

By Thomson Reuters Oct 22, 2024 | 11:04 AM