Green Car Congress favicon

Two BYD electric terminal trucks deploy at Port of San Diego