
Spanish Group Secures Land Rights for 401MW Solar Project in Peru
A Spanish group has secured land rights for a 401MW solar project in Peru, underlining a push for renewable energy in Latin America. BNamericas provides subscribers with access to information …
Spanish Group Secures Land Rights for 401MW Solar Project in Peru Read More