World of Beer Craft: GEA brings new brewhouse to France’s Castelain Brewery January 27, 2014Keith Gribbins Situated in the famous beer region in northern France, in the Province of Artois near the Belgian border, there has been … Read More