15
Dec
The put bonus is as the name indicates, a deal that you receive near the top of the deposit
Deposit Incentives
It is a certain amount of incentive currency that's stated as a share of your deposit number � eg, 100% doing �100....