Rain Newton-Smith is the CBI’s Chief Executive. Before taking up the role, she was Managing Director, Strategy and Policy, Sustainability and ESG at Barclays. From August 2014 until March 2023, Rain ...
Rachel Reeves’ Budget caught firms “off guard” and will undermine investment and jobs, the head of one of Britain’s leading business groups has said. Rain Newton-Smith, chief executive of ...
Economics Professor, Mariana Mazzucato, from University College London, and Rain Newton-Smith, Chief Executive of the CBI discuss whether the Chancellor has now turned a corner with the economy.