News

US-based industrial gas company Air Products has scrapped its £2bn green hydrogen terminal project at the Port of Immingham ...