One of the test tracks at Applus+ Idiada. Photo courtesy of Idiada.

Business / Economy

Strada Verde says facility in Spain most comparable

Director with Spanish facility says Strada Verde’s projections are on the high side but will bring jobs and tax revenue to San Benito County.