Next week the new establishment of TopBox will open in Wiesbaden. It is located in Germany in an existing construction which we transformed into a storage building. In July they will open another one in Duisburg.
TopBox

Next week the new establishment of TopBox will open in Wiesbaden. It is located in Germany in an existing construction which we transformed into a storage building. In July they will open another one in Duisburg.