Power Supply: Lost in Translation

  • 4 years ago
Power generation in the country is actually less than demand and yet 20% of supply is lost in transmission

Recommended