The Indian city of Delhi plans to reduce the legal drinking age from 25 to 21 and end government control of liquor stores in a move aimed at increasing tax revenue.