Neteller has released its new Net+ card to help with casino withdrawals. The new Net+ cards will allow players to deposit at online casinos and withdraw at online casinos plus withdraw from cash points. This new Neteller card is a mastercard so is accepted world wide at ATMS displaying a Master Card symbol which is almost all of them. To read more about Neteller and which are the casinos accepting Neteller read our Neteller casinos page.