Deals sizes of Happiest Minds' infrastructure and security biz surge

The company’s average revenue per customer has increased to $751,000