Username
Password
Remember Me
Â
Vefca, that means Special Rail - Road Vehicles (VehÃculos Especiales de Ferrocarril y CArretera in Spanish)Â summarizes in one word many of the activities developed by the firm.