Comment on this story Comment In a dramatic turnaround from its constant expansion of the past decade, Amazon began laying off corporate employees Tuesday, becoming the latest of the tech giants to slash its workforce in an increasingly uncertain economic climate. Amazon employees were called into meetings with their managers […]