Delivering sustainable economic growth and driving energy transition - Q&A with Roddy James, Chief Commercial Officer 02 September 2025
His Netherlands Majesty’s Ship (HNLMS) Johan de Witt marks the largest warship to visit Port of Aberdeen 01 November 2024