Holes launches (8)
I believe the answer is:
openings
I believe this is a double definition.
'holes' is the first definition.
(opening can mean a hole or gap)
'launches' is the second definition.
(eg the opening of a business)
(Other definitions for openings that I've seen before include "Gaps or beginnings" , "Job opportunities or apertures" , "Opportunities, for employment say" , "Apertures or job vacancies" , "Holes or opportunities" .)