All News Neptune building sold in mega deal 20/05/2021 By Keith Findlay Premium Content The Neptune Energy building in Aberdeen has been sold in the city’s biggest office deal since the pandemic began.