Cosmo Films
At DRUPA 2024 in Germany, Cosmo Films presented an extensive 102 square meter turnkey exhibit. This expo stall design showcased Cosmo Films’ innovative advancements in film and packaging technologies, highlighting their commitment to sustainability and quality.