Egbin Power Plc., a subsidiary of the Sahara Power Group housed along the Lagos Lagoon, is one of the biggest additions to the electricity industry in Nigeria. Presently, the largest…