The Transmission Company of Nigeria (TCN) announces their accountability for the collapse of the national grid on Thursday 7th November, 2024. It was due to their...