Event Types
Services
Description
Launched in September 2020, isla. is a non-profit organisation that is transforming the global events industry into a force of positive change in the climate crisis.
Location
United Kingdom
Launched in September 2020, isla. is a non-profit organisation that is transforming the global events industry into a force of positive change in the climate crisis.
United Kingdom