Current affairs Aarogya Setu is now a controversial setu: Shocking response from Center! Who really created the app? The National Informatics Center (NIC), which is the authority that creates official government websites, has asserted in the RTI response that it does not know who had created the application. Read more