Happiest Minds buys digital commerce solutions provider for $8.3 mn