
50 years of Space co-operation between India & France – commemorative postage stamps relea
As like most other space faring nations, India has always been open to multi-national collaborations thereby encouraging international...