Results 1 - 2 of 2.

Mechanical Engineering/Mechanics - Transport
World's largest electric truck in
World’s largest electric truck in
The eDumper dump truck is the largest electric vehicle in the world and will be in operation in a quarry in Péry in the Bernese Jura from 20 April.
Transport - Environment/Sustainable Development
Good Traffic Estimates Today Can Create Better Roads for Tomorrow
Carnegie Mellon University's Zhen (Sean) Qian, an assistant professor of civil and environmental engineering , is driving to make a smoother road for urban planners by creating more accurate ways to estimate traffic conditions.