20071122 business.india-business: Tata-ISRO to launch world's cleanest automobile