In some societies, some issues are generally identified by the population as being a moral issue. However, in other societies, that very same issue can be categorized as a social issue.
The difference is that one is a hard, solid rule that must never be broken, while the other is considered a social norm that, if not followed, just seems odd.
In some countries, bribery is a moral sin. However, in other countries, bribery is considered a social norm, a normal part of doing business, just something that is commonly known as "greasing the wheels".
The answer to this question depends on a distinct combination between morality and adhering to the social norms of the country in which you're doing business. If you want to be successful doing business in the global marketplace, this may require you to weight your values and determine if you're really dealing with a moral issue or a social issue. If the cost of doing business conflicts with your moral beliefs, even if those moral beliefs aren't considered moral issues in the country you're doing business in, then you should perhaps consider only doing business in countries where you will be successful.
If you report the person you're doing business with, what will happen to them? Will the agency you're reporting this to take action, or will they just laugh at you, ruining both your chances of doing business with that person as well as making enemies.
It's up to you to determine what is moral because you believe it's a moral issue and what is moral because society says it's a moral issue. This will help you understand how to proceed.
DISCLAIMER: I am not agreeing or disagreeing with this process. I'm just saying that you have to understand the rules of the world and how they change from locale to locale if you want to operate in that world.