Will satellites become the eyes of sustainable investing?

Eyes in the sky don’t lie. As investors seek more information about businesses’ environmental impacts, they have a new source: satellite imagery.