Getting your Trinity Audio player ready...
Britain selling utility: The British government launched its biggest privatization effort ever, the sale of the state-owned electricity industry, which could bring in some $27.3 billion.
Britain selling utility: The British government launched its biggest privatization effort ever, the sale of the state-owned electricity industry, which could bring in some $27.3 billion.