Centre for Science and Development Green Rating Project Environmental Rating of Indian Automobile Sector - New Delhi Centre for Science and Enviornnmental 2001 - 238 Publisher. No.: Ravi Book Home Distributors Subjects--Personal Names: Environmental Science Subjects--Topical Terms: Environmental Science