asked by Delven K. on 11/11/21
No they will take your money and you will never hear from them again
Get answers from the Instantcloudmining staff and other customers.