Eliminating weather
uncertainty.

A global shortage of weather stations over oceans and developing countries has left 85% of the world with inadequate or nonexistent weather forecasting. The U.S. and E.U. combined have 636 weather radar stations for a population of 1.1 billion, while Africa, with 1.2 billion people, has just 37. Sorcerer is deploying the largest array of in-situ measurement devices to fill in these gaps.
Access Demo