Companies should be charged for these externalities. Going to pollute? How many people a year will this kill? What is the economic cost of these deaths? Levy that sum on the companies. Very simple. Then lets see who funds the research into cleaner tech.