Power up the north. It’s the phrase The Yorkshire Post itself made famous in a rallying cry for regional investment. At STEP ...