An intangible asset will not normally have an expected life greater than 20 years but, if the company can demonstrate that they are working hard to maintain the brand (advertising, sponsorship, Coca Cola) then it is acceptable to not amortise the brand
Without that regular expense to maintain the brand, it should normally be amortised over a period not exceeding 20 years