В основе концепции работы консорциума - «Философия взаимосвязей», которая, по мнению Владимировича Путина, сочетает интересы стран и народов, природы и общества, научного знания и государственной власти. Деловая дипломатия, как особая форма международного публичного взаимодействия, направлена на формирование имиджа России, что отвечает ключевым приоритетам государственной политики