NEWS CENTER

EU looks to free itself from Russian energy using world’s largest concentrated solar power plant: ‘Reliability is key’