72 employees
The world is moving to sustainable business models and consumers are ever more aware of the impact of their choices. Seva (which means service in sanskrit) aims to tackle 3 main areas - Planet, People & Product.