Technology Happiest Minds hits annualised revenue run-rate of $50M; 100+ customers to end FY15 Hiral Trivedi 27 Apr, 2015