About 50 results
Open links in new tab
  1. Home - Ambri

    Jul 31, 2024 · On site installation of pre-fabricated Ambri-based systems are more rapidly deployed than today’s energy storage technologies that require on-site system assembly. For …

  2. News - Ambri

    Oct 18, 2022 · MARLBOROUGH, Mass. – Ambri LLC has announced that it has secured a $144 million financing to commercialize and grow its daily cycling, long-duration system technology, …

  3. Company - Ambri

    The offices were in Cambridge, Massachusetts and so they named the company AMBRI, from the heart of cAMBRIdge. Together they envisioned that the Liquid Metal Battery will be a safe, …

  4. Our Solution - Ambri

    The Ambri battery platform is a ready-to-install DC containerized system, complete with shelves of cells, thermal management, weatherproof outer enclosure, and a battery management system …

  5. Leadership - Ambri

    Alex joined Ambri in 2012, taking on roles of increasing complexity and impact. Over the years, his work has encompassed a wide range of areas, including cell and system design, …

  6. Ambri LLC Secures $144M Financing for Battery Technology for …

    Aug 9, 2021 · About Ambri Ambri LLC has developed and is commercializing a new, long-duration battery technology that will enable widespread use of renewable energy sources, reduce …

  7. Working at Ambri - Ambri

    Working at Ambri is to develop and produce a market leading low cost, long-lifespan, and safe energy storage technology for large-scale daily electric power applications.

  8. MIT spinoff introduces new liquid metal battery system - Ambri

    Jul 20, 2023 · Unleashing the Power of Grid-Scale Renewable EnergyHeadquarters

  9. Technology Focus: Liquid Metal Batteries Look Hot (see pg.15

    Feb 2, 2021 · Technology Focus: Liquid Metal Batteries Look Hot (see pg.15)

  10. Contact - Ambri

    Ambri currently only serves the utility-scale long duration energy storage market as our batteries are best suited for grid-scale applications. If you have a question about how we might be able …