BusinessFinanceInstitutional Investors Move In as Solar Stocks Hit Multi-Year LowsbyStaff ReportJuly 4, 2025