Research and development facility in Auckland
People working hard researching and developing world class product at the research, development, and production facility Alpha Group Holdings at their Auckland location
People working hard researching and developing world class product at the research, development, and production facility Alpha Group Holdings at their Auckland location