How often should companies report their financial performance? This debate is back in the headlines after President Donald ...