Meaning of the term “Suo Moto”:
The term “Suo Moto” is a Latin legal term which literally means “on its own motion”. It implies that an action was taken by a group or persons on their own. Hence, when a government entity or a court takes up a matter suo moto, it is taking up the matter “on its own motion” meaning of its own accord or on its own initiative.
Suo Moto cancellation of GST
...