What does Bürotürme mean?

Bürotürme - German to English

workplace highrises