CleanTechnica favicon

Catalina Island Is Deploying Its First All-Electric Bus Fleet