Business News Apology Letters By Rose Weir 5 years ago Established in 1989 by Lord Karan Bilimoria, Cobra Beer is without doubt one of the