This is a recap of a day touring Megafood’s Factory, and exploring their whole food supplement production facility. Sponsored by MegaFood. Recently, I spent a day touring MegaFood’s factory in New Hampshire. It was the kickoff for all of the new brand ambassadors. MegaFood is a manufacturer of supplements delivered through whole foods. To be honest, when MegaFood first…