However, Ray says he became concerned about Neo after the Wall Street Journal published a story in which technology columnist ...
Amazon has hired roughly 700 employees to work in the new 650,000 square foot building and plans to hire more people. The ...