A prosperous but complicated time for builders and designers

The last few years have been a strange time in the construction and design of new buildings.