> while in mining 1t contains around 2-3% of Gold

Where in the world would that be true? That would be 800 - 1000 ounces per ton! As far as I know the best pay dirt produces a handful of ounces per ton, or 0.01%.

https://www.mdpi.com/2071-1050/16/6/2509

"Indeed, a natural ore mine can produce 5 g of gold (Au) per ton of ore, while 200–250 g Au can be recovered from the same mass of computer boards (300–350 g Au/t for mobile phones) [6]."