The Wyoming brewer, The Grand Teton Brewing Co., has lost its US trademark battle with the Canadian beer producer, Moosehead Brewers. After a five-year legal battle, Grand Teton is to cease production of its Moose Juice Stout brand.