DENMARK, May 2, 2024 /PRNewswire/ — Imbox Protection, the world’s only in-store footwear protection technology, today announced it won the Red Dot Award for Product Design 2024 for its minimalist appearance and innovative approach to automating the care service in shoe stores, relieving…