Barista Lavazza
Pulp Strategy Communications wins digital mandate for Barista Lavazza
Licensing -- a major challenge for the restaurant business in India, say experts