City of Palo Alto Paves the Way for More Electric Vehicles with Local Renewable Energy

City of Palo Alto Paves the Way for More Electric Vehicles with Local Renewable Energy