Southern Power’s 102-MW Lamesa solar power plant in the US state of Texas has started commercial operation, the subsidiary of Southern Company (NYSE:SO) announced on Monday.