The British Business Awards 2020 was launched yesterday, 11th of June 2020, at The Langham Shanghai Xintiandi by the British Chamber of Commerce Shanghai. The Awards, supported by Department for International Trade (DIT), The British Council, China-Britain Business Council (CBBC), Confederation of British Industry (CBI), and British Chambers in Beijing, […]