The state government has delivered less than a third of the 1000 self-sufficient power units it promised for cyclone-impacted ...