Headed by the new CEO Murray Auchincloss, the layoff is expected to bring about better efficiency by streamlining operations and restore the confidence of investors after series of financial ...
School of Engineering and Applied Sciences, Department of Chemical Engineering, Swansea University, Swansea SA1 8EN, Wales, U.K.