New NIF CEO James Mworia backs infrastructure fund listing on NSE Business September 10, 2026 Newly appointed National Infrastructure Fund (NIF) CEO James Mworia has backed the listing of an infrastructure development fund on…