There's no "required deposit" at the moment! Where does that come from? While I'm totally opposed to debt on principle, nobody is forcing anyone to borrow anything. Afterpay, credit cards, car loan etc., all a matter of choice.
TMG Trigg brings famed Finnish metals refiner – and its tech – onboard to bolster antimony processing