Insight Global Inc.

JV Buys Office Portfolio, Plans Industrial Redevelopment

Insight Enterprises sold the three Tempe, Ariz., properties which include its 102,000-square-foot corporate headquarters.

Trammell Crow Tops Out Twelve24 in Atlanta

Insight Global has already leased out 70 percent of the glass tower in the Central Perimeter neighborhood.

TCC Debuts Atlanta Office Tower Plans

Twelve24 is scheduled to break ground in summer 2018 and is slated for completion in the first quarter of 2020.