leads

Home / glossary / leads

Someone or something that may be useful, especially a potential customer or business opportunity.