Quanta Services (PWR): Q4 Earnings, Renewable Energy Growth, and 2025 Outlook | Monexa