March 15, 2019 - 11:28am | By Leah Backstrom Charles Ricketts, formally of Tesla Solar talks about the Green New Deal and Solar Advances in North Dakota. Original Air Date: Friday, March 15, 2019Show: The Need to Know Morning ShowTags: Tesla SolarGreen New DealCharles RickettsEnergySolar EnergyNorth Dakota