To help new businesses get off the blocks, online tax filing portal ClearTax has launched a new platform for start-ups that promises to make these companies operational in three weeks. Under the ‘ClearTax Start-up Platform’, the portal would assist new businesses by providing advisory…