ClearTax files away $12M Series A investment

June 20, 2016