Urgent skills gaps and challenges are facing the UK in developing the workforce required to …
Read More »The number of oil and gas contracts globally declined by 7% in Q3 2022
The overall number of contracts in the oil and gas industry declined by 7% in Q3 2022, decreasing from 1,662 …
Read More »