India's power consumption growth subdued at 3% to 137.49 billion units in January
2 weeks Ago By Moneycontrol
According to India Metrological Department (IMD) the country's mean temperature in January was 18.98 degrees Celsius, the third highest for the month since 1901, behind 1958 and 1990..