by Niraj Singh | Sep 2, 2010 | Uncategorized Why don’t Companies pay their suppliers on time? [The most annoying bit of Indian “corporate culture”] http://t.co/5KpTjxZ via @pluggdin zubintavaria Submit a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website