More than 90 percent of the world’s 2,000 most influential companies, including Amazon, BMW, and Nestle, are failing to meet societal expectations regarding human rights, working conditions, and corporate ethics, according to a groundbreaking assessment by the World Benchmarking Alliance (WBA). Despite commanding revenues equal to 45 percent of the […]