January 5, 2012 Leo Secures $100 Million Contract Edit Delete Tags Autopost Leo Secures 0 Million Contract... manufacture and sale of Electric Vehicle (EV) power trains and components. Leo ... http://bit.ly/wz7Xi6