Oil firm to create around 40 jobs in Aberdeen following BP deal

Breaking

    Cancel