Castor Vali Established

Castor Vali was established in London. Castor is a global security and risk management company specialising in providing International Protective Services, Corporate Security and Training and Advisory services to Governments and multinational organisations in emerging and high risk markets.