Q4 2024 Management View Michael Stein, CEO, highlighted a solid Q4 2024 performance across both retail and renewables businesses, with the company achieving the high end of adjusted EBITDA guidance ...