The Minister for Environment, Amina Mohammed, has stressed the need for Environmental Impact Assessment, EIA, on all major projects being executed by the Niger Delta Development Commission, NDDC, in the oil-rich region. The minister stated her position at an open forum held in Port Harcourt for