Nearly five years ago, the U.K.’s postal authority, the Royal Mail, issued stamps commemorating a British cultural staple:*Doctor Who. And now the Royal Mail is putting into test service an all-electric truck design that could just as well be a prop for that beloved show, perhaps in a London street scene decades in the future. […]
More...