Cars24 Narrows FY26 Net Loss by 18.7 Percent · Digg