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. 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.
Coffee with DistilINFO's Morning Updates...
Sign up for DistilINFO e-Newsletters.