Cargill has added to its edible oil portfolio in India through the acquisition of the Leonardo brand of olive oil from local group Dalmia Continental.