Found 1 presentation matching your search
BPU means Bank Payment Undertaking, and it is a formal, irrevocable commitment made by a bank to pa...