This is hardly breaking news, and as for "firing their staff without giving proper reasons", I think most are giving reasons along the line of "the economy's f*ck*d"!