A new concept, store is set to open its doors today on the popular shopping street de Kalverstraat, in Amsterdam known as the Mad Rush. A cute window display featuring cacti alongside of trendy and fashionable items from high street retailers underneath a discount sign ensures that the Mad Rush is certainly appealing to consumers. However, what sets this fashion concept store apart from the rest is what is waiting for consumers behind the erected walls: a sweatshop. But then again, the Mad Rush…