Nizwa College of Technology (NCT) Welcomes their students in Nizwa Grand Mall