I cart Alba sono progettati e costruiti interamente in Italia, presso la divisione Alba Mobility di TCN srl, con sede legale e amministrativa in Strada Tagliata, 18 Alba (CN) Italia.