YachtsDefined By Light – Arcadia 85Blending the luxury of a superyacht with leading-edge technologies for greener voyaging.By John WooldridgeJune 29, 2015