The Nigerian National Petroleum Corporation (NNPC) has begun Environmental Impact Assessment (EIA) on the proposed 1350MW Independent Power Plant to be located in Gwagwalada, Abuja.…