Talking Points: November 16, 2020 By the end of this year, American renters will owe at least $7.2 billion… Read More » November 15, 2020
Talking Points: August 3, 2020 The S&P 500 has outperformed the rest of the developed world… Read More » July 31, 2020
Talking Points: April 27, 2020 Netflix’s total energy consumption rose 84% last year to 451,000 megawatt-hours. Read More » April 27, 2020