Maru Branding : Maru means “perfection” in Japanese and the architectural firm that took their name from, is out to do nothing less that. Having patents around the globe, Maru gave us a new perspective on how we look at the buildings we spend most of our