News
The logo was put up earlier this month, but residents complained that it was too bright. Salesforce is scheduled to move into the 500,000-square-foot office space in Chicago this year.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results