Business & Research

Decision-makers out of their depth with a novel technology often reject it because they lack the expertise to make sense of the technology.

There was no worse time for global supply chain managers to hear about a 1,300-foot ship carrying 18,000 containers stuck, diagonally, in the Suez Canal.

A seven-member panel of thought leaders, collaborating with Olin’s Center for Analytics and Business Insights, will tackle the opioid epidemic. It’s the first of three commissions funded to address important issues in business strategy and public policy.

Panos Kouvelis has been appointed editor-in-chief of Foundations and Trends in Technology, Information and Operations Management.