Loading newsroom…

Telangana Regulator Upholds Penalties on Solar Projects for Commissioning Delays | India Energy Atlas