CL Yachts: A Brand is Born

CL Yachts is a new yacht brand descending from the pedigreed Cheoy Lee Shipyards.