Current updates on the electricity sector development has indicated that about N10 trillion public finance has either been frittered away or trapped in...