Vistra Energy to close coal power plants in Illinois, Ohio

Sponsored Content