EBay Launches 'Shoppable Windows'

Virtual stores rolling out in New York

EBay is launching virtual stores called "shoppable windows" in New York,  Reuters reported.