Russia cancels main business forum over virus Moscow, March 5, 2020 (AFP) – Russia will not hold its main business showcase, the Saint Petersburg International Economic Forum, in June due to the novel coronavirus outbreak, the head of its organising committee said on Thursday, quoted by Russian news agencies.