BusinessDW Business – Europe & Africa11:17This browser does not support the video element.Business06/15/2018June 15, 2018United States slapping 25% tariffs on a raft of Chinese products – Saving Barbados from drowning in debtCopy linkAdvertisement