Lead generation. The art of looking for customers to engage. Customers will be either new, existing or customers that can be led away from their existing engagements. India is a densely populated country with millions of potential customers who are either businesses or individuals. Cities like Mumbai and Pune are