Supreme Court of India upholds ITC on leased properties, dismisses 2025 review plea in Safari Retreats GST case.