Manufacturing raincoats in Italy sounds, on first hearing, like a contradiction in terms. However, anyone who has visited Venice in the rain, when the water seems to appear from all sides, knows: the more waterproof, the better. Raincoats from Sealup have, as the name suggests, been keeping their wearers dry for 80 years. The history of the...
Jan 21, 2016