Diageo opens $415m Alabama manufacturing site
23 April, 2026
Diageo North America has opened a new 360,000-square-foot manufacturing and warehousing facility in Montgomery, Alabama.
London's Bimber confirms plans for Scotch distillery
01 March, 2021
The team behind London’s Bimber Distillery has confirmed plans to open a new Scottish whisky distillery in Dunphail, south of Forres.
