Businesses can apply for loans up to £5 million, interest free for 12 months.
Key requirements / eligibility criteria: Available through 40 accredited finance providers.
Businesses can apply for loans up to £5 million, interest free for 12 months.
Key requirements / eligibility criteria: Available through 40 accredited finance providers.