Beasain, Spain, 27-Dec-2017 — /EuropaWire/ — CAF has signed a contract exceeding € 100 million for the supply of 18…