Takes less than a minute to look this stuff up...
"Indium is going to run out in 20 years if we carry on using it the way we do," said professor David Cole-Hamilton, vice President of European nonprofit EUChem"
David Cole-Hamilton is a complete idiot for making that statement. Indium is the 68th most common element in the Earth's crust (Which is frankly huge).
From Wikipedia: "Different estimates exist of the amounts of indium contained within the ores of other metals. However, these amounts are not extractable without mining of the host materials (see Production and availability). Thus, the availability of indium is fundamentally determined by the rate at which these ores are extracted, and not their absolute amount. This is an aspect that is often forgotten in the current debate, e.g. by the Graedel group at Yale in their criticality assessments, explaining the paradoxically low depletion times some studies cite."
Professor Cole-Hamilton is scare-mongering for news coverage and should be ashamed of himself.