if you say business visa, it means you want to come for business purpose which is not allowed till 2years ban is finished. in this case you may neeed noc

but you can come back again on 6 month visit visa. without giving gape of 3month

try and try and try.................... till you get it.

thanks