First Solar, a major global manufacturer of solar technology, is investing $330 million to build a new Cherokee County production facility.
Decentralization refers to the shift from large scale, centralized power plants to smaller, distributed energy sources such ...
Enphase Energy expands microinverter and solar-tech capability while the nasdaq index reflects broader clean-energy trends.