Southern Power, a subsidiary of US energy company Southern Co (NYSE:SO), on Tuesday said it has kicked off commercial operations at the 100-MW Wildhorse Mountain Wind Facility in Oklahoma.