Comment Comment by qeternity Public in this context just means publicly listed on a stock exchange.It does not mean it is state-owned. parent qeternity 3 months ago
It does not mean it is state-owned.