The Delhi High Court on Tuesday rejected a request from Anheuser-Busch, the world’s largest brewer, to stay a three-year ban on its beer sales imposed in New Delhi Municipal Corporation, dealing another setback for the brewer in a key market.

Click to read article