The City of Boston, Massachusetts, has partnered with Charging Environments to place new, high-tech benches known as Soofas, around the city. The...
TechnoBuffalo is reporting that the Nokia Lumia 1520 showed up at a Boston AT&T store but sadly, it is not for sale...