SOLV Energy, Canadian Solar top list of renewable energy companies added to Russell 3000 index

Global stock benchmarking group FTSE Russell has released the reconstituted version of its Russell 3000 stock index for June 2026, adding a number of clean energy companies operating in the United States. Leading among the renewable energy additions to the…








