Business Travel | Thu Nov 15, 2012 10:04am GMT

World Cup host Brazil struggles to fill stadiums