Mumbai Police has seized 672 e-bikes and fined 180 e-bikes as various food delivery apps allegedly failed to convince their drivers to follow traffic norms, the police said on Monday. “We had written ...