Microsoft lays off portion of workforce in 'realignment' – TechCrunch