US bank Citi has invested in seven companies via its $200 million impact fund, including in those focusing on the areas of technology, transportation and education.