Global Politics, Rumors, Software Programs, US, VR World

Yahoo to Lay Off Most of Indian Staff

Yahoo

In a surprise move, Yahoo has been rumored to be laying off the majority if not all of their software development staff located in Bangalore, India.

Read More...