News WORRY ABOUT REMITTANCES VERY STRANGE by editor editor March 26, 2023 Jeffery Beckles is the head of a company called Island Pay. Their business is to transfer money abroad. Their customer