Return to "Mowgli reports losses amid soaring energy bills" Mowgli Mowgli has proved a hit with diners across the UK Previous