Thirty-four investors managing more than $7 trillion in assets have warned 17 of Europe's largest companies, including BP (BP.L) and Volkswagen (VOWG_p.Read More
Tags :Glencore Plc
Business
News
World
Apple stops product sales in Russia, adding to pressure from shippers, car makers
American big brands including Apple, Google, Ford and Harley-Davidson on Tuesday stopped sales and distanced themselves from Russia because of the invasion Read More









