Washington, D.C.-based Sol Systems LLC has acquired a 190 MW solar development project in Uvalde County, Texas, from Madrid-based ABEI Energ...