From Longman Business Dictionary
roll something → out phrasal verbphr v [transitiveT]MARKETING to supply a new product to shops and companies in a region or country after it has been successfully tested and marketed in a small areaThe company expects to roll several new products soon.
→ roll