We are hearing about a series of new vehicles being introduced to the Barbados market.
Caribbean Automotive Retailers (Cars) Barbados, a regional automotive company with headquarters at The Walk, Welches, St. Thomas, has introduced a family of never-before-seen vehicles to the public from Chinese automaker, Great Wall Motors.
More Stories
Gonsalves: ‘Flimsy’ evidence against former CDB president
Deadly building collapse in South Africa
US soldier arrested in Russia