IndoStar Capital Finance Limited, recently unveiled its new brand positioning which signifies the well-established reputation of IndoStar as a Non-Banking Financial Company (NBFC). The company’s new brand identity reflects IndoStar’s robust growth in the last ...