On July 4, President Trump signed into law massive tax and spending policies contained in the One Big Beautiful Bill. Alternative energy investors, for the most part, breathed a sigh of relief.

Stock market graph
To read the entire story, you must be logged in.
Please log in now or register with us.