Agro-engineering

- Water resource consulting

- Agricultural consulting

- Irrigation water management

- Irrigation design & testing

- Soil fertility analysis

- Training

- Bioresource engineering

- Agricultural machinery

- Solar energy and agriculture

- Industrial agriculture