NA Williams is a sales and marketing consulting company - they don't do deliveries, so the agreement with them is clearly an agreement for them to promote GSW to their clients that they do sales and marketing for.
Obviously the Commonwealth Bank doesnt do deliveries either, so that is also a deal to promote GSW to their customers.
As for the Amazon contract, its most likely an agreement to offer GSW through the AWS Marketplace, to customers of Amazon Web Services (not Amazon Retail).
If you hear hoofbeats, think horses not zebras. None of these agreements have any contracted revenue attached to them. They are all "partnership" agreements, not customer contracts.
GSW Price at posting:
$2.92 Sentiment: None Disclosure: Not Held