Design Lifestyle Chhatwal & Jonsson May 1, 2012 Chhatwal & Jonsson is a Swedish company based in Stockholm. The company's design philosophy is based on the idea of…