Rain Newton Smith
Rain Newton Smith is Chief Executive at CBI (Confederation of British Industry). Coverage across the FF News network includes 1 article, most recently "CBI and Finastra Survey Shows UK SMEs Face Significant Barriers to International Trade" (18 January 2023).
