You're correct on the meaning. Commonly when a company is formed, they say it is established. "
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
mitsuwao23establishingYou can think of this as "defining clearly", "stating clearly", "setting forth clearly" with the possible addition of the idea "definitively", "officially", and with a little shade of meaning "for the first time".