Subaru Canada (SCI) continues to show resiliency in the face of headwinds across the Canadian auto sector, posting its best-ever July sales last month