U.S. Markets closed

Wayfair is opening its first full-service physical retail store

Wayfair is opening its first full-service physical retail store. The new store, located in Natick, Massachusetts will bring Wayair’s large variety of home goods into the brick and mortar space. Yahoo Finance's Jen Rogers, Myles Udland, Brian Sozzi and Brian Cheung discuss.