SC dismisses CIC plea against telecom majors

Business