48 hours in… Hokkaido

The northern Japanese island of Hokkaido has much to beckon business events travellers