DRDO

Definition : Defence Research and Development Organisation
Category : Governmental » Departments & Agencies
Country/Region : India India
Popularity :
Type :
Initialism

What does DRDO mean?

Defence Research and Development Organisation (DRDO) is an agency of the Government of India headquartered in New Delhi, India. DRDO is a defence research and development hub that develops defense technologies, systems, and products that are required for the Indian military.