1,029 people, which is 10% of the NOAA’s current 10,290-person workforce, will reportedly be laid off. Read More