National Single Window System, Portal now hosts approvals across 18 Central Departments and another 14 Central Dept. & 5 States
National Single Window System, Portal now hosts approvals across 18 Central Departments and another 14 Central Dept. & 5 States : New India will be powered by Aatmanirbhar Bharat & Ease…