The Steel Authority of India (SAIL) last week made two senior-level appointments for mining and forest-related functions and for social responsibilities at the company