Talking Points: April 27, 2020 Netflix’s total energy consumption rose 84% last year to 451,000 megawatt-hours. Read More » April 27, 2020
Talking Points: Retail, Netflix, Student Loans Retail, Netflix, Student Loans This year, 25% of mall space in the U.S. is occupied by non-retail and non-restaurant companies, up from 19% in 2012. Read More » October 19, 2018