News

A new innovation hub has been launched in Southampton. The National Oceanography Centre (NOC) unveiled the new facility, which is backed by a £200,000 investment, during the Ocean Business conference ...