CDC Group plc Employee Directory
Financial ServicesEngland, United Kingdom51-200 Employees
The organization, based in London, operates in the financial services sector as a development finance institution and impact investor, now operating under the name British International Investment. It aims to broaden access to finance for small and medium-sized enterprises, entrepreneurs, and underserved groups, including women, by working with partner lenders such as Banque du Caire, Arab African International Bank, and Commercial International Bank. In May 2026, it announced the launch of North Star, a platform to accelerate renewable power development in India. It serves clients in the SME and agricultural segments and supports private sector activity in developing markets. With its London headquarters, the organization positions itself within financial services as a development finance institution and impact investor.