India Court Bans Sale of 800,000 Cars Over Emission Levels

India’s top court Wednesday banned the sale of more than 800,000 new cars which fall short of new emissions standards, declaring public health more important than company profits. The Supreme Court ordered a halt to the sale and registration of vehicles that will not meet new pollution standards come April 1, when a cleaner model … Read more