8 Mar 2011, 13:43 UTC · By: Daniel Patrascu / In the expanding new industry of large-format battery systems, every single contract might mean the difference between success and a shameful Chapter 11 filing. On the other hand, with more and more...
22 Jun 2009, 09:51 UTC · By: Bogdan Popa / The United States is slowly but surely moving towards electrification so this type of news are expected to become a common thing in the next few years. The City of Santa Monica announced it has purc...