2 ms·I've been laid off once, in Italy, and despite my insistence I've never been told why.by epolanski 3y agoI've been laid off once, in Italy, and despite my insistence I've never been told why.