Tata Power's Board of Directors will convene on July 27 to review Q1 FY27 financial results. The trading window has been closed since June 24.