Tag: USD 143 million

India generated USD 143 million launching foreign satellites since 2015

NEW DELHI: India generated foreign exchange revenue worth USD 143 million through

Public TV English Public TV English