Environment
75
Solar power becomes cheapest energy source in history
New analysis shows solar electricity costs have fallen 90% in a decade, undercutting all fossil fuels globally.
Story Details
Published
Friday, October 30, 2026
Positivity Score
75/100
Category
environment
Location
Oxford, United Kingdom