Stillstrom Wins Technology and Business Innovation Award at the Scottish Green Energy Supply Chain Awards - Ocean News & Technology