The International Finance Corporation, the investment arm of the World Bank, has agreed to commit $5 million to round out a $21 million Series C financing for the ultracapacitor manufacturer Ioxus. According to an email, the IFC was interested in applications for Ioxus’ technology in China’s hybrid bus market. Part of the IFC’s mandate is to invest in companies that are developing technologies which address climate change, especially in emerging markets.