I have come across the words 'self-operated' and 'self-owned' in corporate documents. The meaning seems to be 'operated by oneself' and 'one's own'. Examples:
- The company has five self-operated stores. (i.e. the stores are operated by the company's staff instead of franchised)
- The company will finance the acquisition with self-owned funds. (i.e. the company will use its own money instead of borrowing from a bank)
This seems odd to me. I imagine something 'self-operated' would be like an automated machine that does not need manual operation, and by https://www.urbandictionary.com/define.php?term=self-owned 'self-owned' means one humiliating oneself by one's own device. But these usages are so prevalent in the documents I read so that I begin to doubt myself.
Are they actually correct? If not, what are the correct ways to express the meaning?