Microsoft is still suffering from a computing capacity crunch despite massive spending on data centres, a scenario that ...