World leaders and the global business elite are coming together for the St. Petersburg International Economic Forum in a few days, amid calls for boycott.

source