Almost one in five of Britain’s SMEs are missing payday in battle to stay afloat

Exclusive: In a competitive and uncertain economic landscape, small businesses were found to be predominantly self-financing.  More…