News Politics Barbados

Ross University Heads to Barbados

  • Whatsapp

Hours after announcing its departure from Dominica, Ross University announced it's setting up in Barbados.