KECH California Governor Tours Electric Bus Depot in Shenzhen Published 25 October 2023 California Governor Tours Electric Bus Depot in Shenzhen Watch now Watch preview Share