Two of the biggest challenges facing electric vehicles have been the question...
General Motors in November will complete its rooftop 1.8-megawatt solar...