InvestorsVistra launches $2B preferred stock repurchase programeditorOctober 12, 2021October 12, 2021 by editorOctober 12, 2021October 12, 20210533 Vistra, the Texas-based integrated retail electricity and power generation company, announced this Tuesday it has initiated a $2 billion share repurchase program. The company intends...