CAG Report Reveals Over 40,000 Illegal Mining Cases in Himachal Pradesh