Cash on Delivery (COD) has traditionally constituted as much as 70% of all e-commerce transactions. from Tech-Economic Times Read The Rest:economictimes...