A low-pressure area is currently situated over the northwest Bay of Bengal, adjoining the north Odisha-Gangetic West Bengal coasts
Business Standard India
3 days ago
View all