BBusiness Read More Solar stocks surge after Treasury tightens clean energy tax credit rulesAugust 15, 2025 Investing.com — Solar and renewable energy stocks rallied sharply Friday after the U.S. Treasury Department and IRS released…