London, Dec 7 (AFP/APP):Britain’s competition authority said Tuesday it had concerns that the merger of French waste management firms Veolia and Suez could lead to higher prices. The Competition and Markets Authority ordered the firms, whose merger is still being reviewed by regulators in several […]