Why Big Alcohol Opposes Road Safety in India

India's Supreme Court ruled to ban the┬ásale of liquor in proximity to major roads to reduce the number of deaths caused by drivers under the influence of alcohol - a massive problem across India. But major global alcohol companies oppose(d) [...]