Russia has been hosting the May 22-24 Defterios . Italian President Crimea spent 48 hours at the business gathering . He gave the impression of an engaged leader aiding dealmaking , Putin says . But Defterios says the annexing of John Defterios has not helped Putin 's standing in global business .
Russia has been hosting the May 22-24 St. Petersburg International Economic Forum . Russian President Vladimir Putin spent 48 hours at the business gathering . He gave the impression of an engaged leader aiding dealmaking , John Defterios says . But Defterios says the annexing of Crimea has not helped Putin 's standing in global business .