Here’s Why Londoners and U.K. Lawmakers Are Irked by Amazon Today

… for London (TfL) 390,000 pounds to change the signage at the station underneath the Houses of Parliament to publicize their cloud computing business.