All green energy transition to net zero by 2050 Articles