This does seem reminiscent of some Bond movie: some young company/genius supposedly wants to save the world via a fleet of satellites tracking all sorts of environmental issues, a company called Planet (a logo written in greenery in their office). Then it turns out there's actually a nefarious reason for all this, like total surveillance of everybody etc.