Renewable-Energy-Industry.com
Business World of Renewable Energy
Paris, France / Geneva, Switzerland
PV Salvador, the project special purpose vehicle (