Czech brewer Budejovický Budvar has successfully challenged Anheuser-Busch InBev's right to the 'Bud' name at an EU court.