Retail news
'Green' Boutique to Pop-Up in Big Apple
Written by
G
Guest contributorEcoLux boutique, which sells "green" clothing and accessories, will open a pop-up shop for six days in Grand Central Station's Vanderbilt Hall as part of a larger Earth Day celebration.