Solar Power Plant Development Agreement

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)