Happiest Minds technologies, the newest kid in the Indian IT outsourcing block, on Wednesday said it has set records in its first full financial year, 2012-2013. Clocking $20 million in annualized revenues acquiring 45 customers across US,UK,India, South East Asia and taking in over 800 employees.