Programming

BMO cuts Microsoft worth goal, citing strain on software program valuations and potential recession