1 articles
China
Sony loses millions after rejecting China’s demand to remove Statue of Liberty from new ‘Spider-Man’ film
Sony reportedly walked away from a potential $170 million-$340 million in sales after rejecting China’s request to delete scenes featuring ...
Ryan General
Don’t miss out on the latest news by signing up for Sharkbites.