The owner of two data centers in Elk Grove Village is selling a majority stake in the properties, a transaction financed with $450 million in debt, making it one of the biggest local tech real estate ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results