Researchers at the German Aerospace Center (DLR) have successfully operated core components of a next-generation fuel cell system at over one megawatt of power each. This achievement marks a critical ...
The 10-bus pilot is part of the agency's efforts to transition to a climate-friendly fleet. But it has attracted criticism from some environmentalists. Employees with SEPTA and other transit agencies ...