Business Offshore Europe 2019 To Hold in Scotland’s New, State-of-the-Art Event Complex (TECA) Apr 13, 2019 SPE Offshore Europe Conference & Exhibition 2019 another milestone achievement by Reed Exhibitions Ltd and the Society of!-->…