Van Straaten and Cees Smit Worldwide join forces Organic fabric constructions Professional custom-made displays IMPRESSIONS Business Magazine in Innovative Print Media edition…