Industry insights, style advice and more.
May 06 2017 – Mercantile London
Insane In The Rain are an environmentally conscious brand producing ecological unisex rain wear. Their aim is to reduce and reuse plastic through the production of 'happy' printed jackets which are made from recycled plastic. According to IITR “it (plastic) never ever goes away, every plastic ever made still exists today in some shape or form. Plastic...Keep reading