Primoris Services Corp Faces Severe Challenges Amid Renewables Sector Decline | Intellectia