OFFSHORE Energies UK says today’s offer of 31 new oil and gas licences to operators by the North Sea Transition Authority (NSTA) strengthens energy security and business confidence across all
Why? Free to subscribe, no paywall, daily business news digest.