Russia has carried out a deadly missile strike on a Ukrainian shopping centre with more than a thousand people inside, as G7 leaders vow to stand with Ukraine “for as long as it takes.”
Global emissions are very close to peaking
The masters of the renewable universe, gathered at the New Energy Finance summit this week, were adamant: Net Zero is happening come what may.