What are the Benefits of Hemp?

The hemp plant has over 25,000 known uses, and is constantly being employed in innovative new ways. From textiles, to energy, to clothing, to food and supplements, the list keeps growing.