Everyone knows the U.S. Postal Service needs to innovate to survive in an economy where communications technologies change daily. Yet the Postal Service is also a respected brand. By announcing it will start producing postal stamps that feature living peo
More: continued here