Is there something shody going on here? Their financial report says they are profitable since last year.
This probably explains it a little: https://www.reddit.com/r/IndiaInvestments/comments/ifjh95/ho...