Listing IPO Shares of Sikles Hydropower Limited – SIKLE 30,00,000 Units 11% KBL Debenture 2089 (KBLD89) has been listed in NEPSE.