Andy Meek / Boy Genius Report
What we know about the Russo brothers’ big Netflix movie, with a Marvel star in the cast – Theres been a slew of bad headlines in recent weeks out of Netflix, which is being forced to implement a huge course correction in the way it does business at the moment. But make no mistake the streamer is still spending big, as much as $17 billion a year …