News

Giant is manned by a specialist crew of 14 Greek sailors, has four engines with 16,000 horsepower, and can sail in the most adverse weather conditions.