“Green cars can now run on Indian roads”. The news just came out from the announcement of Budget 2011-2012. Finance…