> the mission is to make money and the vision is to make more money.
This is just fine, but it's not enough.
The purpose of writing a proper mission and vision is to say something about how. There should be some coherent strategic guidance, some notion of where the company is and/or wants to be in the marketplace or in customers' minds, and so on and so forth.
If you have that (and it's actually backed up by reality), then the OKRs emerge organically across the portfolio of investments the company is pursuing. Land N more deals with this existing customer segment, experiment with new features in pursuit of that other customer segment, staff a team to ensure customers aren't lost for reason X or Y, etc.
The real magic, of course, is that every person in the company can then make a clear statement about how they're contributing to the broader mission and vision of the corporation. When it all lines up, it really is a beautiful symphony of capitalism.