Indian shares inch lower as consumer stocks weigh on energy gains February 5, 2025 India's Tata ... power distribution firms January 13, 2025 India's CESC , a power generation and distribution ...