Delay in power projects costs $4m