What are the Benefits of Soy?

Soy has some great benefits such as it is good for heart health helps to prevent cancer and great for menopausal symptoms. Soy is loaded with protein as well as other vitamins and minerals. For more information, look here: