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.
