Tata Power execution delays