GEOINT October 2, 2016 0 ExxonMobil Upstream Research & Icye Technical Feasibility In 2015, ICEYE, a Finnish radar satellite company, with support by ExxonMobil Upstream Research Company,…