Green Tea Matcha Bar

Nestlé will launch its KitKat green tea matcha bar in Europe, responding to consumer requests to make innovative KitKat flavours available outside Japan.

Full story