Brazil Scolds Foreign Trademarks of Amazon Products

The Amazon Cooperation Treaty Organization (Organização do Tratado de Cooperação Amazônica) (OTCA), which met ...