technology Woola, an Estonian company specializing in packaging, clinches the innovation award from LVMH. , and Administrator 2025 June 10