Happiest Minds technologies, a Bangalore headquartered IT services company started by Ashok Soota, one of the founders of MindTree has closed the 2012-13 fiscal with an annualized revenue run rate of $20 million.