Castor International ...
In 2001 various experienced business leaders from around the globe met in Switzerland and determined that Afghanistan would promise to be a country of huge rewards in both charitable experience and profits.

Drawing on the professional experience in the fields of banking, engineering, international trade, travel and overall business consultancy Castor International set out to make a successful union by accommodating needs of the government of Afghanistan and its burgeoning political desires and the need to improve basic infrastructure.
