Growing on a Global Stage def September 20, 2017 global stage growing on a global stage new logo rebrand def ©iStock/Ildo FrazaoCan a new logo reflect the diversity of the business trades it serves? An insurance company has undergone a rebrand as it seeks to grow on the global stage.See you what you think here. Author : def Share this Related Posts