Wayfair gets a physical store – and it’s in Massachusetts – the Boston Globe

You can read the whole article here.