KATHMANDU, March 22: Balefi Hydropower Limited is going to open the sale of ordinary shares to the public from October 21. The company is set to open a sale of 1,827,097 initial public offerings (IPO) at a face value of Rs 180.27 million.