The Edrington Group "Challenge Technology" The Edrington Group the international spirits company, based in Scotland, makes some of the world’s best loved Scotch whiskies. Their products include The Macallan, Cutty Sark, The Famous Grouse and Highland Park. Vietec Ltd...