Tag Archives: Metro Aluminum

Glass Helps Luxury Watchmaker’s Façade Withstand the Test of Time

If time could stand still, it’d likely be in front of the glassy façade of Swiss luxury watch and clock manufacturer Vacheron Constantin’s recently opened flagship store in New York. Located between Madison and Park Avenue, the flagship location spans … Continue reading

Posted in Featured News, News | Tagged , , , , , | Leave a comment