Showing posts with the label Average spot power price dips nearly 3 pc to Rs 2.69 per unit in SeptemberShow All
Average spot power price dips nearly 3 pc to Rs 2.69 per unit in September