Owned by 186 member countries and consistently rated AAA/Aaa. IFC aims to achieve our mission of promoting development by providing debt and equity to the private sector, through a range of benchmark and bespoke products.
A market transition to electric buses is already underway. According to BNEF, more than 40 percent of all buses sold globally in 2020 were electric. By 2040, that proportion is expected to rise to 80 percent.