Jeff Bezos
In February 2020, ILSR Co-Director, Stacy Mitchell, appeared in PBS Frontline's documentary, Amazon: The Rise and Reign of Jeff Bezos.