Thursday, 20 October 2022

UK's Lloyds ditches project finance for new oil and gas fields