Top ten power companies in 2020

Image 9-Top ten power companies in 2020
Chubu Electric Power’s Ikawa Dam hydroelectric power generating station is located on the island of Honshu, Japan. Image courtesy of osap/Shutterstock.