 Proterra Inc NASDAQ: PTRA has signed a multi-year supply agreement to power Vicinity Motor Corps NASDAQ: VEV electric transit buses and work trucks with its battery technology. The financial terms were not disclosed. 