News

Bengaluru's Manyata Tech Park, one of India's largest office hubs, was submerged in water after the city witnessed incessant rainfall since Monday night. Several videos of the tech hub turning ...