The financier must be financially capable to provide a bank guarantee of 4M and finance 500k riyals for mobilization while waiting for the down payment to be released.
The contract is under his company or CR.
For those interested, send a message to WhatsApp # 0570429256