The truck rental company has installed rooftop solar at a new facility in Illinois and has plans to develop more solar on rooftops across the U.S.
California agencies, watchdogs and drivers find different paths to similar conclusions about the state of EVs.