Coal ministry generates Rs 28.79 cr revenue via disposal of scrap