Kayrros - The leading environmental intelligence company

Kayrros satellite-based technology independently measures the footprint of human activity on the environment at a global level