xAd Offices – New York City – Office Snapshots
Design Republic has developed the new offices of location-based marketing company xAd located on the 60th floor of New York City’s One World Trade Center. The company quickly outgrew their previous offices which were featured last year.
Read the full article here.