Solar stocks shoot up 30% on leaked Treasury draft

Solar stocks shoot up 30% on leaked Treasury draftUnsplash