Complex sentence: Goldsmith's message continued to be sponsored around the world, in particular through his work with the International Forum on Globalization (IFG), and, regardless of their previous acrimony, Hildyard and Goldsmith eventually went on to restore their former friendship.
Split into simpler sentences: Goldsmith's message continued to be sponsored around the world, in particular through his work with the International Forum on Globalization (IFG). And regardless of the previous acrimony, Hildyard and Goldsmith were eventually able to restore their former friendship.