Remote sensing of particulate pollution from space: have we reached the promised land?

Remote sensing of particulate pollution from space: have we reached the promised land?