Over 300 layoffs had been expected but they were suddenly rescinded, causing chaos among staff. Read more at straitstimes.com ...