No ideaMeasured by the % of total distance traveled?
Do note that Indian Navy flag is a variation of Royal Navy flag. Would fit well considering the new alignment of the country.
What the hell is a partial success? You either succeed or you fail.
Out of 14 launches, 8 were successful, the success rate is still an impressive 57%.
14 launches in 2020 or 14 launches using this vehicle? Either way I can't believe Indian trolls online give China shit. Honestly imagine Chinese shouting American technology and science sucks every day all over the internet lol.
China at its worst was and is still better than India at its best.