Geography, asked by thopatevijaya, 6 hours ago

what is the meaning of ISRO?​

Answers

Answered by siyasheoran1234
0

Answer:

The Indian Space Research Organisation or is the national space agency of the Republic of India, headquartered in Bengaluru. It operates under Department of Space which is directly overseen by the prime minister of India while chairman of ISRO acts as executive of DOS as well.

Answered by arbind089
0

Answer:

Indian Space Research Organisation answer please brainleist me

Similar questions