This article looks at the key differences between B2B and B2G invoice finance such as payment terms and regulatory requirements.