New Independent Economic Study: Sticker Mule Has Generated $2.7 Billion in Economic Impact for New York State and Supported 9,500 Jobs
Epsilon Economics, the firm behind economic impact studies of the Super Bowl, the Oscars, and the FIFA World…