Sail Green: Spirit 111

Spirit Yachts has launched one of the most sustainable superyachts afloat.