Deals | Mon May 27, 2013 4:38am IST

Electric car venture Better Place files to liquidate