Spanish renewables company Ecoener has reduced the number of shares to be sold in the initial public offering (IPO) to 16.9 million from roughly 25 million and scrapped the over-allotment option, it said in a bourse filing.