Site icon Attack the System

Israel ranked as most destabilizing country according to Global National Brands Index

In response to the ranking, Brand IL launched a $100m rebranding campaign to reverse negative perceptions of Israel.

Exit mobile version