Vistra Corp. VST, an integrated retail electricity company, is a strong player in the evolving energy landscape. The company benefits from its wide-scale operation, geographic diversity and ability to ...