If you are running any business, office, shop, startup, freelancer setup, or professional establishment in India, chances are that you legally require a Gumasta Licence, also known as the Shop & Establishment Licence. Despite being a basic compliance...

No responses yet.