Scientific article about LCA and LCC of energy storage systems

Summary
Article summarizing the most interesting results from the LCA and LCC of energy storage systems, submitted to peer reviewed journal.