The Department for International Trade are looking for British brands to exhibit in the largest dedicated exhibition of British Brands in China. The Best of British is a seven day live streaming programme which celebrates British lifestyle, innovation and...