Cholamandalam Investment and Finance Company Ltd (CHOLAFIN) - Financial and Strategic SWOT Analysis Review