What is suo moto

Suo Moto, meaning “on its own motion” is an Indian legal term, approximately like English term SuaSponte. Certain instructions are involved by the govt to form sure that the general public departments/ministries make Suo Motu disclosure of data.