Mumbai (Maharastra) [India], April 30: IndoStar is a non-banking finance company (NBFC) registered with the Reserve Bank of India classified as a Middle layered NBFC, announced the audited financial results for the quarter and year ended March 31, 2024, earlier today.