Taurus sells 8.2-million-square-foot logistics portfolio
Taurus Investment Holdings, LLC has clsoed the sale of an 8.2-million-square-foot logistics portfolio in the Chicago, Dallas, Atlanta and Memphis markets to Investcorp, a global…