RAMAT GAN, Israel, April 20, 2023 /PRNewswire/ — Senstar Technologies (NASDAQ: SNT), a leading provider of sensing and information management solutions for the protection of critical infrastructure, announced today that its Annual Report on Form 20-F for the year ended December 31, 2022…