Clipper Creek Cable Cradle
- Tesla’s massive battery in Australia was paid up to $1000/MWh to charge itself
- Ford is throwing $11 billion at its electric car problem
- Nissan delivers its 300,000th Leaf electric car
- #1 Tesla Model S, #2 Tesla Model X, #3 Chevy Bolt — 2017’s US Electric Car Sales Winners
- New electric cars: Love it or lease it?