Since you are working on business visa, you must not be having a RP. As such, you can quit the job anytime. NOC is required if you have a legalized contract with a company and you are on work-visa. Your company cannot hold your passport. Send the management your resignation through email and keep a copy of it. Then ask them to return your passport with an exit. You will need to buy your own ticket for your return journey.
Since you are working on business visa, you must not be having a RP. As such, you can quit the job anytime. NOC is required if you have a legalized contract with a company and you are on work-visa. Your company cannot hold your passport. Send the management your resignation through email and keep a copy of it. Then ask them to return your passport with an exit. You will need to buy your own ticket for your return journey.