First Principles | Tech layoffs are the need of the hour

As technology companies the world over lay … .” Talking from his office in Singapore, the New York-headquartered company … felt compelled to relocate to Singapore and eventually New York. He … markets in places such as Singapore and New York is that …