Lusha lead generation Lusha is another lead generation tool. The only global database of 150M+ business profiles.