News May 28, 2024 | No Comments Alan Howard-Backed Elwood Technologies in Talks to Sell Part of the Business: Sources