What does last week’s announcement from Ofcom that BT is to be legally split from Openreach really mean for businesses? 

Can we...