From time to time, I have to have face-to-face meetings with people I do business with. Either meetings about my regular job or meetings concerning things I do online. They aren't often, but I make sure is use some kind of bad breath treatments before attending these meetings.
I think probably bad breath and foul body odor are two areas where we really do have control, and it's very important to not make a bad impression when meeting people for business reasons. Therefor, good hygiene is essential.
This goes for anyone who is even just looking for work. Bathe, clean up, dress appropriately for job interviews. This isn't the time to bring out your scroungey jeans and rock festival T-shirts. Casual business attire when meeting a prospective employer is a must.