Published in: Do I need to physically visit to submit my application? Author cri-admin Published on: 8 August 2022 The platform allows you to submit your application online and view its progress details at any time.