Showbiz Netflix Releases Mobile Games for Users’ Entertainment November 5, 2021 Business Post Contributor By Sodeinde Temidayo David Movie streaming media, Netflix, has released five new games on its platform, with the objective of promoting the brand to Read More