France is one of India’s most important allies in building a self-sufficient defence industrial and technological foundation.
France is one of India’s most important allies in building a self-sufficient defence industrial and technological foundation.