Student or Learner
"Question: Do global companies do more harm than good?
Answer: This is matter of opinion and down to individual companies."
What exactly does it mean "down to"? Thank you
Answer. This is a matter of opinion and depends on the company in question.
Some companies do harm, others do not.