Not The Future, But Getting There… | Alekh in wonderland :P

My take on the Tesla electric car…these guys are doing a brilliant job…but are they being duly rewarded…and more importantly, is it enough???