International Business Center, Warsaw
Poland
The International Business Center (IBC) is an office building complex in Warsaw, Poland, located in the district of Downtown, at 14 People's Army Avenue. It consists of two connected buildings, the IBC I and IBC II. The complex was opened in 2007.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).