The Weather Company is deploying 100 weather observing stations in Chile and India to help these governments better anticipate and track local weather extremes, the company announced Thursday.
In addition, the company, which is now part of IBM, will deploy 300 personal weather stations...