Power solutions on show from Barrus
UK-based sales and distribution company, Barrus will be showcasing its latest portfolio of power solutions at Seawork International 2016.