US toymaker Mattel has recalled more than 18 million toys worldwide, the second such recall in two weeks. Chinese-made Sarge die-cast toys from the Pixar film Cars have been recalled because their paint contains lead. 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.