Home NEWS Contract award delays beset power sector