spot_img

Topics: Mustache

Cognizant to acquire New York based content agency Mustache

Cognizant, a U.S. based Information Technology giant on Tuesday announced that it is acquiring a New-York based content agency company Mustache for an undisclosed...
spot_img

Trending