The recent Earth Day (22nd April) and World Environment Day (5 June) brought with them inevitable stories about shameful greenwashing
Travel Compositor, the Spain-headquartered B2B provider of travel booking engines with 1bn euros in annual bookings and 11.5m euros in