India’s Initiative Towards Self-Reliance In Oil Seed Sector.

India, The World’s Second Largest Oil Consuming Country, where production wise it stands in fourth position after United states, Brazil and China. India roughly consumes around 22-23 million tonne of edible oil annually, where 57 % […]