Transmission Company of Nigeria Records System Collapse at Odukpani Power Station Jan 3, 2018 Transmission Company of Nigeria (TCN) regrets to report another System Collapse at about 14.19Hours today 3rd January, 2018.…