Employee Layoffs at Shell Albian Sands Announced
Shell Albian Sands announces employee layoffs, saying the company will reduce the number of employees by up to 300 by March of 2015. The layoffs are the result of falling oil prices, and the company has announced their intention to reorganize their oilsands operations. According to Shell Albian Sands spokesperson Simone Marler “It’s no secret…
Read more