The Landowner's Consent is a legal document by which the owner of real property grants an investor the authorisation to install renewable energy facilities…
Investments