Microsoft preparing another round of lay offs, could impact 5% of its workforce: Report

Fears of a recession and adverse macroeconomic conditions have, once again, persuaded…