Los Angeles' order of 130 electric buses is the largest in US history – CNET

Most Expensive U.S. Cities for Short-Term Parking