Ecom Logistics vows to electrify delivery fleet