Home NetworkingData Center Microsoft becomes latest tech firm to suspend sales in Russia