Futurebase Community

France approves 720MW of solar as price falls another 5%