Prakash Spices opens their new Online D2C Store India has commonly been referred to as the ‘land of spices’ and rightly so, Indian spices are known globally for their aroma, texture as well as taste. About 75 of the 109 varieties of spices listed by the International Organization…