NOAA awards $3.1 million to 21 small businesses to develop new technology Click to read the full article