29 & 5
We have simulcast videos in 29 countries across 5 continents
95%
Viewers retain 95% of a message delivered via video vs 10% when in text format
We have simulcast videos in 29 countries across 5 continents
Viewers retain 95% of a message delivered via video vs 10% when in text format