India’s power consumption crossed 131.5 billion units in Febby The Uttam Hindu 4 March 2025 12:42 PM IST