The high cost of capital and growing community opposition to projects will be pressing challenges for the European solar ...
Linea Energy has closed project debt financing for a 109MWdc utility-scale solar PV power plant in Wilcox County, Georgia, in ...