Firms hit by Storm Babet could get £7,500 from government SMEs October 31, 2023 [ad_1] Companies in England affected by Storm Babet may very well be eligible for hundreds of kilos in authorities help.…