Maestro unveils Impact Scores, rating system for interactive live streams
Maestro has today unveiled Impact Scores, a brand and agency-focused rating system designed for interactive live streams. Ari Evans, Maestro Ari Evans, founder and Chief Executive Officer of Maestro said:…