The Solar Power Plant Development Agreement is a comprehensive commercial contract with an international element designed to regulate the rights and obliga…
Energy and Renewable Sources (EU)