India Consumer panel orders wockhardt hospitals to pay ₹18 lakh over patient’s death… Anushka Jul 29, 2025