Firm unveils property investment scheme for prospective permanent residents in Barbados | The Guardian Nigeria News