Fenchurch Power Nigeria has announced the signing of a 150MW off-take framework agreement with the Niger…