“The Kremlin says that the leaders of Russia, France, Germany and Ukraine have spoken by telephone about ways to settle the conflict in eastern Ukraine.”
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.