Pakistan should muster the courage to resolve this cancer of IPPs, which has become the proverbial Achilles’ heel in Pakistan’s struggle to achieve financial self-sustenance.