Govt as the biggest power defaulter

[ad_1] The media is replete with news of the Power Sector – mostly negative. Most recently, it is the exorbitant bills being received by the people and the ensuing protests.…