The Department of Environmental Affairs recently launched a state-of-the-art Weather Radar aimed at developing infrastructure and building capacity to improve rainfall estimation from multiple platforms that will be freely accessible to the...