In 2018, Slow Clap entered the race for the Better Business Bureau’s Torch Awards for...
The internet has provided a space for the burgeoning market for web video, with quality...
Out of more than 3,180 submissions from 46 countries, Slow Clap has won Platinum recognition...