Open Access

Downloads

Download data is not yet available.

Abstract

This study conducts a systematic literature review to consolidate and systematize the knowledge base on business strategy (BS) from the dynamic capabilities perspective. Drawing on a dataset of 35 articles retrieved from the Scopus database over the period 2016–2025, the study employs bibliometric analysis using the bibliographic coupling technique implemented in VOSviewer to identify the intellectual structure and prominent research streams in this field. The results reveal five major research streams: (i) business strategy in relation to sustainability and organizational capabilities; (ii) business strategy and firm performance; (iii) business strategy and corporate finance; (iv) business strategy and corporate governance systems; and (v) business strategy in the context of digital technologies and innovation. This review provides an integrative framework that systematizes the fragmented literature on business strategy by clarifying the linkages among strategy, dynamic capabilities, organizational mechanisms, and firm outcomes. The identified research clusters highlight the multidimensional nature of business strategy, which is shaped by both internal resources and environmental contexts while simultaneously influencing firms’ financial and non-financial performance. Overall, the study addresses key theoretical gaps and proposes directions for future research on digital transformation, sustainability, and firms’ strategic adaptability in increasingly turbulent business environments.



Author's Affiliation
Article Details

Issue: Vol 10 No 2 (2026)
Page No.: 6653-6661
Published: Jun 10, 2026
Section: Review
DOI: https://doi.org/10.32508/vnuhcmj-ebl.v10i2.1732

 Copyright Info

Creative Commons License

Copyright: The Authors. This is an open access article distributed under the terms of the Creative Commons Attribution License CC-BY 4.0., which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

 How to Cite
Le, N., Ha, T., & Le, T. (2026). Business strategy – A systematic literature review. VNUHCM Journal of Economics, Business and Law, 10(2), 6653-6661. https://doi.org/https://doi.org/10.32508/vnuhcmj-ebl.v10i2.1732

 Cited by



Article level Metrics by Paperbuzz/Impactstory
Article level Metrics by Altmetrics

 Article Statistics
HTML = 7 times
PDF   = 5 times
Total   = 5 times