Santa Rosa-based EV maker ZAP has signed a deal with Shanghai officials to provide charging stations, battery swap facilities and maintenance depots for the city's commercial Yangpu district.