New Delhi / Bloomberg India’s monsoon has finally arrived. The annual rains reached the southern state of Kerala on Wednesday, Sunitha Devi, an official with the India Meteorological Department, said by phone from Pune. The normal onset date for the monsoon is June 1 and the agency had said Tuesday that it would probably cover Kerala by June 9. ...
Read More »