Media Trust Score85%

Google Buys a Chicago Icon

With its recent $105 million purchase of the State of Illinois Center in downtown Chicago, the tech giant reimagines the future for an …

  • You already voted!
  • Read More