The B vitamins offer many health benefits. They help support energy, maintain the nervous system, immune functions and buffer the effects of stress. Notably, the B vitamins influence the health of most of the internal organs of the body.
Vitamin B12 forms red blood cells preventing anaemia, supports growth and appetite in children, healthy energy levels, maintains a healthy nervous system, normal utilisation of fats, carbohydrates and proteins and supports mood, iconcentration, memory and balance.