Al Jazeera America to lay off 197 employees
Al Jazeera America, the cable television news outlet controlled by Qatar’s royal family, has issued a WARN (Worker Adjustment and Retraining Notification Act) notice, stating that it will lay off 197 employees with the shut down of its operations in America. T... More »
