Live Score and News
Microsoft says ‘big No’ to UK’s most-valuable startup Nscale; as Texas datacentre troubles haunt Microsoft has…