Two days of persistent rain in India’s Information Technology hub, Bengaluru, have led to flooding in several parts of the city. Bengaluru received as much as 105 mm of rainfall on Monday, prompting the India Meteorological Department (IMD) to issue a yellow alert. The agency has also forecast adverse weather conditions for the next few days.