Cadini Italy, a premium menswear brand with a presence in over 40 countries worldwide, recently launched a national advertising campaign titled ‘The Power of Presence’ to introduce the best of Italian fashion to India.