• 'Unforeseen calamity': One of Atlanta's largest hotels lays off more than 200 workers

    The InterContinental Buckhead Atlanta notified the Georgia Department of Labor it is laying off 210 employees effective March 23, according to a …

    Read More
  • 0 0