topstockbrokerz·May 22, 2018IndoStar Capital Finance IPOIndoStar Capital Finance (ICFL) is a Mumbai-headquartered non-deposit taking NBFC. It is the first of its kind to be promoted by global…