Storm Internet has won the award for Best Hosted Provider at the 2020 Internet Services Providers’ Association (ISPA) Awards. It is the 8th win for the Oxfordshire based host since 2013, in what has become one of the UK’s most competitive events for internet service providers.