Netflix – CNN

The streaming service announced plans to deposit 2% of its cash, or an estimated $100 million, into Black-owned financial institutions and community development organizations, which have a better track record … Read More