1 report

In Afghanistan, thermal and hydroelectric power plants remain the crucial sources of power generation.

  • Electric Power
  • Electricity
  • Afghanistan
  • Company
  • Deals & Alliance