Forbes -
14 Feb 2014 18:35
Britain's small businesses are being held back by larger companies that refuse to settle their bills on time. With the Government seemingly powerless to help, innovative new private sector ventures may hold the key.
Share this Article