News

India is likely to produce a record 117.5 million metric tons of wheat in the year ending June 2025, the farm ministry said, ...
Seed oils are extracted from the seeds of plants -- like soybeans, canola, corn, sunflower, cottonseed, grapeseed, safflower, ...