
Two men in processing room
Two men discussing work in the processing room at the dedicated research, development, and production facility Alpha Group Holdings at their Auckland location
Two men discussing work in the processing room at the dedicated research, development, and production facility Alpha Group Holdings at their Auckland location