May 13, 2010
FedEx to test electric trucks in the Los Angeles areas
Full Story [Cnet News]
Filed Under In The NewsTagged:
Comments