Mary Bowen ArtusinSingleStoneOK, OK, OKRA look at the corporate craze called OKR — a streamlined, more focused way to set and measure goals and outcomes.Oct 16, 2018Oct 16, 2018