Question: what is nbu in business?
Answer: NBU stands for National Business Unit Suggest new definition.