Russians enjoy Indonesia’s Torabika Coffee

Russia is famous for its vodka and many other local varieties of alcohol, with its people regarded as among the highest consumers of alcohol in the world. When it comes to coffee, however, many Russians enjoy an Indonesian product – Torabika Cappuccino. Following its success with the instant coffee product in Russia, publicly listed food company […]