Report: Barbados ranks high for Internet coverage - Barbados Today