What we do

The ALGO Group conducts activities in the following areas: