We envision a constellation of small satellites … DARPA, the United States’ defense technology research agency that’s created such notable projects as the Internet you... Read more
After reaching the lowest Amazon deforestation rate ever recorded, Brazil faces a its next hurdle: how to maximize the increasing resolution of satellite images to monitor small-scale forest... Read more