Britain is bracing for heavy snow in many parts of the country that threatened to disrupt travel for commuters and could cost the economy hundreds of millions of pounds (euros/dollars). Full Story
About OODA Analyst
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.