DTDC C23396850 dated 17-Sep-08 NOT delivered on 23-Sep-08. Due to delay, we had lost a business deal. Don't use DTDC.
Country: India
0 comments