Shriram Transport Finance Company Ltd. (SHTF) reported muted set of numbers amid a challenging macro and industry scenario