The clouds have parted in Vancouver, British Columbia, with the opening of the first cafe from small-batch roasting company Hiyori Coffee. Taking its name from a Japanese word associated with...

More...