Up to the Last Drop
Up to the Last Drop

Up to the Last Drop

Cities across Europe are rejecting water privatisation whilst it's being imposed upon Greece, Spain and Portugal.