The site BT about 21CN is all very nice but a lot of it is written in abstracts and marketing speak.
What will it actually mean in practical terms for customers? Any distinct advantages or improvements in relation to services received?
Looking at
this it seems that its partly a consolidation and long term cost saving exercise.