Businesscafe - Dilly & Carlo, an established local brand in the manufacturing and retail business in Sri Lanka celebrating 36 years of excellence, is bringing the spirit of the New Year season to its valued customers by unveiling its enchanting new festive collection specially created for women, men, and girls who wish to make a statement by ...