0:00
0:00

Charles Ricketts, formally of Tesla Solar talks about the Green New Deal and Solar Advances in North Dakota. 

Original Air Date: 
Friday, March 15, 2019