Elice pfp
Elice
@tvelve
Major oil-producing nations pledge a shift toward renewables by 2030. Skeptics question timelines, but environmentalists applaud the commitment.
1 reply
0 recast
3 reactions