Yes, STQC is an Indian government agency under the Ministry of Electronics and Information Technology (MeitY).