The Castor bean plant is a wonder plant whose its uses are limitless and precious. Much of the production and consumption of castor products is done by countries like India, which produces about 1,568,000 tons of castor oil. In...Continue reading