US power producer and retailer Vistra (NYSE:VST) said on Tuesday it has launched commercial operations at its 108-MW Emerald Grove Solar Facility in Texas’ Crane County.