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