Amazon’s new London center to focus on TV, film
Original post by Charlie Osborne via CNET The Web retail giant has chosen London as a new base for developing and expanding its on-demand television and film services. Online retail giant Amazon is to open an international design and development center in London. Amazon has rented an eight-story, 47,000-square-foot office situated near Barbican station. The new […]