India-Spain ties

“C-295 Aircraft production factory to boost India-Spain ties, Make in India mission”: PM Modi

Prime Minister Narendra Modi on Monday said that Tata Aircraft Complex for manufacturing C-295 aircraft will strengthen India-Spain relations as…

2 months ago