One way to reduce Body Odor
, is to soak in a bath a few hours before you go out in public, then have a quick shower just before you go out.
You need to use non-toxic soap and shampoo. Ordinary soap and shampoo contains toxins which are harmful for the body.
The real solution is to find the cause.
Do you eat a lot of fresh fruit and vegetables, including salads? If not, I suggest you do.