ISRO

The Indian Space Research Organisation is the national space agency of India, headquartered in Bangalore, which operates under the Department of Space and is responsible for conducting space research,... Wikipedia

  • Acronym:  ISRO
  • Established:  August 15, 1969
  • Headquarters:  Bangalore, Karnataka, India
  • Employees:  16,786 (2022)
  • Budget:  ₹ 12,544 crore, (FY 2023-24)
  • Data source:  DuckDuckGo