"We have had to make some difficult decisions about.." Google writes after laying off 1000 employees Read more