T
Tuko.co.ke
Guest
British oil giant Shell announced Wednesday it has abandoned construction of one of Europe's largest biofuel plants in the Netherlands, as it focuses on its fossil fuels business. Shell and rival UK energy giant BP have been walking back various climate objectives and focusing more on oil and gas to raise their profits, which has drawn criticism from environmental activists.
Continue reading...
Continue reading...