Renewable energy startup opens manufacturing plant in Marlborough By: Business Journals November 07, 2013 at 12:04 PM EST Cambridge-based electricity storage startup Ambri opened its first battery manufacturing facility in Marlborough on Thursday... Read More >> Related Stocks: Totalenergies Se ADR