Tag
India’s lack of industry-scale knowledge of extracting and processing critical minerals is the “biggest stumbling block” preventing the country from taking the lead in this space, Asit Saha, Director General, Geological Survey of India, said