Global solar and storage developer-operator Recurrent Energy on Thursday announced that its 100-MWac/134-MWdc Liberty solar plant near Houston, Texas, reached commercial operation.