
(adsbygoogle = window.adsbygoogle || []).push({});
Intelligence Agencies in India
Directorate of Revenue Intelligence
Functions under the Central Board of Excise and customs(CBEC), in the Ministry of Finance, Department of Revenue. Headed by Director General in New Delhi,it is presently divided into seven zones, each under the charge of an Additional Director General, and further...