RealNews

UK push for space station modules

A proposal for the UK to join the International Space Station (ISS) project has been put forward by a group of scientists and engineers. Their idea is for Britain to build and launch two modules that greatly enhance living conditions on the platform. Full Story

OODA Analyst

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.