How the All Blacks stay on task for perfection

There is a concept in Japan known as shokunin. Literally translated it means artisan, but that doesn’t really get across the full meaning.Shokunin is the search for perfection – a dedication to mastering a craft by repeating the…

Author: AsiaSportsBusiness

Website: Tanner Simkins @TannerSimkins