Dev Raj Sikka, India’s monsoon man, dies at 85

Monsoon man Dev Raj Sikka, former IITM director, died on Saturday after a heart attack. He was 85