Global Pitch Champion determined: Biowatch wins the largest online pitching contest

Global Pitch Champion determined: Biowatch wins the largest online pitching contest