meaning of the following Nigerian agencies

NAFCON
EFCC
NACC

NAFCON stands for National Fertilizer Company of Nigeria, which is a government-owned industrial complex that produces fertilizer.

EFCC stands for the Economic and Financial Crimes Commission, which is a law enforcement agency in Nigeria that investigates financial crimes such as fraud and money laundering.

NACC stands for Nigeria Agricultural Quarantine Service, which is a regulatory agency responsible for ensuring the quality and safety of agricultural products entering or leaving Nigeria.