Clothing Racks Traded for IT Equipment Racks in Former Shreveport, LA-based Selber's Department Store SHREVEPORT, La. – November 10, 2016 - In its recently completed Venyu Tier III Data Center within the historic Selber Bros. Building, business-technology company...