This week, the US Energy Information Administration (EIA), the government body that publishes data on the state of the US power sector, published its latest monthly report on the country’s energy mix.
According to SolarPower Europe, the European manufacturing space would benefit from greater investment into upstream portions of the manufacturing supply chain. Image: SolarPower Europe. Europe’s ...