WIN Group, the Haitian conglomerate that owns and operates Terminal Varreux in Port-au-Prince, situated just five miles from theā¦