Foodora owes cash to hundreds of Canadian restaurants

Insolvency filings show delivery service owes nearly $5 million to its restaurant clients and other creditors

by