The New York-based Crystal Window & Door Systems has contacted DWM magazine requesting clarification on a global news story to which our e-newsletter linked on Tuesday, August 21. The article mentioned the British company Crystal Windows and Doors, which is in no way affiliated with Crystal Window & Door Systems located in Flushing, N.Y.


Leave a Reply

Your email address will not be published. Required fields are marked *