Establish (a company or other organisation) (5)
I believe the answer is:
found
(Other definitions for found that I've seen before include "Discovered" , "Establish" , "Start" , "To bring into being; cast" , "Launch" .)