Swiss Investment Firm Longbow Finance Reveals Big Bet on Microsoft (MSFT) – Bloomberg March 20, 2023 by Bharat Shukla source