Sun-10-11
Tag Archives: Momentum
Twitter Updates for 2009-10-14
France to spend US$2.2 billion on electric car charging stations. And what about us? Yes I know the answer = $0. NADA ! Way to go Canada. # China is the world’s leading renewable energy producer, with an installed capacity of 152 GW out of an approximately 800 GW total. # The Solar Electric Light …