Greyhound announced Thursday it is permanently cancelling all bus services in Canada, but its U.S. affiliate will still offer cross-border routes. »»» Subscribe to …

source