Structure

The Group runs its business from its Athens and Mumbai offices.