Tag: leadership
The central takeaway from the 2025 Banking Consumer Survey in Indonesia, conducted by Impactum Insights, is that consumer perceptions of banks remain strikingly stable, concentrated, and uneven.
We help influential brands to tell their stories
Partner with us