Santa Monica, Calif.-based SolarReserve this week said it has received environmental approval from the Chilean government to build the Tamarugal concentrating solar power project in the Tarapacá region of Chile.
Santa Monica, Calif.-based SolarReserve this week said it has received environmental approval from the Chilean government to build the Tamarugal concentrating solar power project in the Tarapacá region of Chile.
© Shaw Energy Recruitment 2016