‘Italy’s probably the worst place for business’

‘Italy’s probably the worst place for business’

Linda Martinez and Steve Brenner, an American couple, own The Beehive, a hostel and café in the heart of Rome. They talk to The Local about running a business here.