Microsoft shifts cloud financing terms and pressures neocloud partners, CNBC reports | The Apex Times