Spain’s CAF Company takes over Solaris Bus & Coach

The CAF (Construcciones y Auxiliar de Ferrocarriles) Company of Spain has acquired 100% of the shares…