EU regulators to decide on Baker Hughes' $13.6 billion Chart deal by June 26
EU regulators to decide on Baker Hughes' $13.6 billion Chart deal by June 26