An energy solutions company, Falcon Corporation Limited, has secured a N19.41 billion facility from the Chapel Hill Denham Nigeria Infrastructure Debt Fund (NIDF). Proceeds of the loan are earmarked ...