The TRADE > Thought Leadership > The importance of independence > 1558687953785 September 16, 2021 1:14 PM GMT 1558687953785 By Annabel Smith « The importance of independence