Ambri agrees to proposed sale of business to lenders May 6, 2024 Ambri, the provider of long-duration Liquid Metal battery storage systems, has agreed to the terms of a stalking horse purchase agreement with a consortium of...