It's been a big week in technology news in the past week so we thought we'd bring you up to speed about what was announced what this could mean in the architectural space.

Share | Download(Loading)