[solved] The difference between a company's strategy and a company's business model is that
the strategy concerns how to compete successfully and the business model concerns how to deliver value to customers in the most cost-efficient manner.
a company's strategy concerns how to outcompete rivals while its business model concerns how to achieve high levels of customer satisfaction.
a company's strategy is management's game plan for delivering value to customers while its business model is management's game plan for meeting the conditions of its profit formula or profit proposition and delivering value to shareholders.
strategy relates broadly to a company's competitive moves and business approaches (which may or may not lead to profitability) while its business model relates to whether the company can execute its customer value proposition profitably.
a company's strategy is management's game plan for delivering value to customers whereas a company's business model is the game plan for delivering value to shareholders.