Yuga Labs settles Bored Ape dispute; Mauritius signs up to Madrid …  World Trademark Review