Investors on Tuesday approved Glencore International’s $31 billion takeover of Xstrata, leaving clearance by regulators in Europe and China as the remaining hurdles for this year’s biggest deal.

Xstrata shareholders voted in favor of Glencore’s all-stock offer, while rejecting retention bonuses for about 70 Xstrata managers, the Zug, Switzerland-based mining company said in a series of regulatory filings.