Primoris Services Corporation Shares Plunge 40% Amid Renewables Challenges | Intellectia.AI