‘Revenue collection in tatters, power sector in shambles’