Swiss chocolate maker Barry Callebaut on November 29 announced the groundbreaking of its third factory in India at Neemrana, which is expected to commence operations in 2024. It will make India the ...
When it comes to Indian cities renowned for chocolates, one hill station stands out as the true Chocolate Town of India. Ooty, nestled in the Nilgiri Hills, is famous not only for its scenic beauty ...