Lily Russell-Jones

Blackrock invests in 200MW Chilean solar power plant

Blackrock invests in 200MW Chilean solar power plant

The world’s largest asset manager, Blackrock, has inked a deal with Solek to build and develop a solar power plant… Read More

3 years ago