June 30, 2020 1 min read Netflix is investing $100 Million in Black Owned Financial Institutions Netflix on Tuesday announced plans to deposit 2% of its… Read More