Earnings call: Via Renewables reports organic growth and solid 2023 results

Earnings call: Via Renewables reports organic growth and solid 2023 results