where is the caf headquarters
CAF has its headquarters at Beasain, The general offices are located in Madrid, whilst the company's headquarters are at Beasain, Guipuzcoa, guipÃºzcoa which is also home to the main production. plant