Everything You Need To Know About McDowell’s No.1
McDowell’s No.1 is an Indian spirit brand, produced by United Spirits Limited, a subsidiary of the multinational beverage company, Diageo. Introduced in the 1960s, McDowell’s is amongst the largest umbrella spirits brands in the world, marketing varieties of whisky, brandy,…