Vistra's Emerald Grove Solar Facility is Now Online, Providing Texas with Emission-Free Power
/PRNewswire/ -- Vistra (NYSE: VST) today announced its Emerald Grove Solar Facility in Crane County, Texas, is online and generating electricity for summer....