Embattled Battery Co. A123 Systems Charged With $2M Lien in Michigan
A123 Systems LLC, a Michigan-based energy storage manufacturer and developer, was hit with a $2,079,519 construction lien on July 15. The lien claimant, Morgan/Harbour Construction, alleges A123 has failed to...