is it 20% deposit or 25?
thank you for your questions, it is 25% deposit. For further information please see our deposit page here
Please, mind that only logged in users can submit questions
Categories: