Feb 21, 20171 minNavigator begins due diligence and investment advisory for an integrated tourism resort in Crete