Can it be mere coincidence that, on the same day that Elon Musk has been given 12-figure revenue imperatives to remain at the helm of Tesla Motors, the very first Tesla rental agency opens shop?
For its 80th annual holiday window display, Lord & Taylor transformed the Fifth Avenue windows of its Manhattan flagship into a whimsical journey—seen through the lens of enchanted snow globes.