Discover

payment term shortened

New legislation: Maximum invoice payment term shortened to 60 days

Zombie companies and ghost firms

Zombie companies and ghost firms: Prevent them from draining your business