Made O'Meter
Discover where a brand or product originates
The Weather Company is owned by Francisco Partners, headquartered in the United States. Yes. The ultimate owner of The Weather Company, Francisco Partners, is headquartered in the United States.
Francisco Partners is a prominent American private equity firm that focuses exclusively on investments in technology and technology-enabled services businesses.
disclaimer
poweredBy