By admin December 12, 2022 Business , marketing Social Media Share on FacebookShare on Twitter OTTplay is a films and TV shows recommendation engine, started in 2020, which has evolved into a one-stop destination to stream content, read news, reviews and features, listen to podcasts, play quizzes and more.