UK Trustee holds a first charge over the land, will receive all income generated and will hold a first charge over the plant equipment and components throughout the first phase of the project...
Invest in a solar power plant in Europe and UK Rooftop solar PV. Renewable retail and institutional solar investments