Netflix is facing major backlash for their upcoming original series Insatiable. Shortly after a trailer was released, the show was criticized for fat-shaming..
Corey Ross founded Starvox Entertainment in 2005, creating a company ranked number 17 on Profit Magazine’s list of "Toronto’s Top 50 Growth Companies"..