Single Window eBiz Portal Goes Live With 11 Govt Services
Doing business in India is tough and she languishes at near bottom in rankings (142nd). One of the top priorities in front of current Government is to improve this, and they have taken the first step by launching much awaited single window…