Switch Mobility to establish an Advanced Manufacturing and Technology Centre in Castilla y León, Spain

Switch Mobility Ltd. (‘Switch’), the next-generation net zero carbon electric bus and light commercial vehicle company,…