London-based alcohol company, Diageo, the parent company of Red Stripe, is reportedly facing a lawsuit in the United States for misleading consumers into believing that the beer the company manufacture is made in Jamaica. The lawsuit, filed by two persons in a US Federal court last week, takes aim at the Red Stripe promotion in the US which calls the […]