The US Supreme Court has ruled food giants Nestlé USA and Cargill can't be sued for child ... To activists who have fought chocolate firms for years, the ruling came as a blow.