A leading coal producer located in Clayton, Armstrong Energy is closing its headquarters and laying off around eight employees. Armstrong, which filed for bankruptcy last month, notified state economic development officials of the layoffs earlier this month, and a Worker Adjustment […]