tbear - 8:08 pm on Mar 7, 2012 (gmt 0)
No changes in infrastructure and higher throughput.
From where I live, what infrastructure? LOL.
I keep reminding myself that Telefonica Espaņa is, I believe, second largest telecomunications business in the world. Bit of a joke really..... unless, like me, you rely on them!