Dewa set to commission world’s tallest Concentrated Solar Power tower in September

Dubai Electricity and Water Authority is set to commission the world’s tallest concentrated solar power (CSP) tower located within the Mohammed bin Rashid Al Maktoum Solar Park, in September. Standing tall at 262.44 m, the tower has a capacity of 100 MW in addition to 200 MW from parabolic trough. This is the largest single-site …

Q-Energy refinances 120 MW Spanish concentrated solar power portfolio for EUR732m

Q-Energy, a global platform investing in renewable energy, has closed a non-recourse debt refinancing of three concentrated solar power plants in Spain, with a total installed capacity of 120 MW, for a total amount of EUR732 million. Located in Andalusia, the three solar thermal plants have been operating since 2011 and have a salt storage …