Business Aberdeen decommissioning firm toasts contracts bringing in £3million for 2022 December 22, 2021