Tata Power’s(TPWR) finalization of the Supplemental Power Purchase Agreement (SPPA) with Gujarat is a significant positive development, addressing the viability challenges of the Mundra plant.