Polaroid launches retail concept; 10 stores planned by yearend
New York -- Polaroid has thrown its hat in the retail ring, opening its first-ever retail store, in Delray Beach, Fla. Nine additional locations in select U.S. cities are scheduled to open by the end of the year. For photos click here.
Called Polaroid Fotobar, the sleek-looking 2,000-sq.-ft. store lets customers upload digital images from apps on their smartphone and tablet devices to bar-top-styled workstations, where they can be enhanced and then printed out on a wide variety of materials and framed. For more information, click here.