The TRADE > Leaders in Trading 2023 > Leaders in Trading 2023: Editors’ Choice Awards shortlists revealed > Screenshot 2023-09-04 at 11.23.34 September 4, 2023 11:24 AM GMT Screenshot 2023-09-04 at 11.23.34 By Annabel Smith « Leaders in Trading 2023: Editors’ Choice Awards shortlists revealed