Castello del Poggio’s IGT Moscato is now the top Italian Moscato in the U.S* Press Release *Nielsen Ranks Castello del Poggio as America’s #1 Italian Moscato Castello del Poggio’s IGT Moscato (SRP: $13) is now the top Italian Moscato in the U.S, according to Nielsen. Castello del Poggio...