The phrase "to serve those needs" means to help or assist in fulfilling the requirements or desires of a particular group or individuals. Full definition
The site was brought to life with the premise of serving the needs of aging daters, and has therefore developed features specifically for this niche audience. (dating-sites.bestreviews.net)
Permanent life insurance policies serve a need by being there for the funeral and final expenses. (heartlifeinsurance.com)
In serving the needs of the people who come to us for help, it's a much better profession as a result. (gregoryforman.com)