Via Renewables, Inc. ("Via Renewables" or the "Company") , an independent retail energy services company, today reported financial results for the quarter ended March 31, 2024.Key HighlightsAchieved $19.1 million in Net Income and...