f

fahudlaarg

    London court orders Glencore UK to pay $310m over bribery charges
    2:02