Recurrent Energy Achieves Commercial Operation of 200 MWp Villameca Solar Project in Spain | StockRay