Spain, France, Portugal: Renewables race heats up as governments scramble to keep energy bills down
"As long as we depend on oil and gas, we will continue to pay the price of other people's wars,” said French Prime Minister Sebastien Lecornu.
What's Your Reaction?