ICRC Endorses Outline Business Case for Nigeria’s $60 Billion Bullet Train Project Business Matters Aug 13, 2025 The Infrastructure Concession Regulatory Commission (ICRC) has given the green light to the outline business case (OBC) for Nigeria’s proposed…