Ahead of civic polls: BJP approves civic infra projects worth Rs 2,500 crore