PROOF: The green energy revolution is over · Rebel News · Sentinel