Hollard unveils refreshed brand positioning to help people and businesses “Be More Sure” October 12, 2026 The Hollard Insurance Group has unveiled a refreshed brand positioning and new brand promise, “Hollard. Be More Sure”, marking the next chapter in its growth Read More »