Nesta (Longitude Prize) Definition: Nesta (Longitude Prize) Last accessed: 18/03/2021 Tags: External resource, Organization