Hydel power generation falls in India's northern Himachal Pradesh as mercury dips

Record ID: 328238