Halliburton

Halliburton

market
Business Global Global Market News
Microsoft and Apple were among a host of major corporations whose quarterly performances dragged on U.S. equity markets Wednesday. Microsoft had to swallow an embarrassing $8.4 billion charge ...
0