Home Investing Microsoft plans to lay off over 6,800 employees: report