23 Jun 2017

New tech on show in Bermuda

From Business News, 12:21 pm on 23 June 2017

A new kind of New Zealand-made state of the art technology will soon be on show in Bermuda and its got nothing to do with boats.