News

China makes eight out of every 10 solar panels globally, and controls 80% of every stage of the manufacturing process.
In April 2024, the Nigerian Electricity Regulatory Commission (NERC) approved a steep tariff hike for ‘Band A’ electricity ...