UPL Limited announced that the Company has made the full and timely payment of principal of INR 600 million along with interest of INR 62.4 million on the Non-Convertible Debentures ("NCD") bearing ISIN: INE628A08205 to the NCD holders as on the record date.