Top

Impact and Implications of Swiss Hailstorms in July 2009: Historical Hail Events