Lord & Taylor About Us Page
Lord & Taylor is a giant retail brand with 100s of stores across the US. They spend millions on advertising. This is their About Us page: Come on Lord & Taylor, you can do a better job telling your story. Link to live page: https://www.lordandtaylor.com/webapp/wcs/stores/servlet/en/lord-and-taylor/content-view/About-Us