President Ruto Unveils Ambitious KES 2.5 Trillion National Infrastructure Fund | Streamline Feed | Streamline