A 150 MVA transformer belonging to the Transmission Company of Nigeria (TCN) located at the 330/132/33KVA substation along Sapele road Benin, Edo state was yesterday…