Renewable energy stocks tumble, as Trump confirms no approvals for wind or solar projects

.....

© Quartz