
Politics
ICRC in Nigeria _ what it means
The ICRC stands for the Infrastructure Concession Regulatory Commission. It is a key regulatory body in Nigeria responsible for promoting and regulating Public-Private Partnerships (PPPs). Essentially...