Brazilian meat processor Marfrig Global Foods has gained the necessary approvals for the purchase of a majority stake in National Beef Packing Company despite opposition from industry groups and US Senators.