The country's urge to reset its business culture is a lesson to Britain in finding the way back to prosperity.