Nicholson Yachts Worldwide, a Rhode Island based yacht sales and charter company, has announced the opening of a satellite office in Savannah, Georgia. The move will see the firm expanding its services to cater for customer base on the United States’…