TCCA is a financial advisory firm specializing in corporate finance services and capital raising for special situations, stressed and distressed debt buy-outs, recapitalizations, equity infusions, corporate restructurings and financial and strategic advisory services for financial sponsors and mid-market companies in India.