£10,000 Grant Boosts Female-Founded Business Incubator
NatWest has awarded a £10,000 grant to Incubation Nation, a community-interest company that supports self-employment and startups. The cash, which was granted during Small Business Month, will enable 100 regional…