6 employees
We are the First commercial rooftop organic farming company in India with global team.
2011