Microsoft is closing its business in Russia Microsoft Corp said on Wednesday it was making substantial…