ur finance team received your invoice on May 19, at the end of working day.
You should not complain too much on this payment issues since we provided you 20% down payment before CNS start the work.
Monsanto should even complain to you because CNS does not meet the agreed schedule, safety and quality of the work!!
Anyway our finance will try to discuss with our regional finance in order that the payment can be released within May 29, 2015.