SPANISH rolling stock manufacturer Talgo announced on February 28 that its net profit reached €61.9m, up 3.8% in 2016 compared with the previous year, which the company attributes to “strong manufacturing activity” particularly in relation to the Mecca - Medina high-speed project in Saudi Arabia.