Among the newspapers, magazines, and online publications that publish his articles are L'Unità, About Pharma, Il Giornale, and Il Sole 24 Ore Radiocor. Carlo holds a degree in Political Science and International Relations from the Università Cattolica del Sacro Cuore, Milan.