Spanish clean energy and water utility Cox set the final price for its initial public offering (IPO) at 10.23 euros a share, implying a market capitalisation of 805 million euros ($849.4 million). The ...
Some results have been hidden because they may be inaccessible to you