June Sales: More Than 300,000 Electric Cars on California Roads