Bloomberg Talks
Muddy Waters Research CEO Carson Block Talks Shorting Sunrun
00:00 / 07:25
Advertisement