This is the unfortunate reality of India; the government/police don't need to actually go to court. It can harass companies and executives by simply threatening to / actually carrying out unnecessary 'raids' through the tax department. The usual process is for the a bunch of policemen and beareaucrats to just show up unannounced; seal the office so that no one can enter or leave, and seize computers / phones, files a…
Interestingly enough, if all of the above is true, then one can imagine that this very HN submission might be the work of a member of the Indian government/police wanting to increase pressure on Razorpay by applying negative PR to the company. Post-truth world is not pretty.
The India government is actually trying their best to persecute the journalist (Mohd. Zubair) and putting pressure on Razorpay to get to AltNews/Zubair. (The govt. is trying to insinuate that the journalist is writing articles criticizing India on the behest of foreigners - by cooking up allegations that he has been receiving donations from people outside India)
I'm only arguing that it's next to impossible to stand up to the government in India; Razorpay need not be pro-government or anti Alt news, they are likely being forced to comply with the Government's (perhaps extra legal) demands via shady tactics and they need to save their own skin.