Advertisement

Journal of the Knowledge Economy

, Volume 9, Issue 3, pp 782–803 | Cite as

Knowledge Management Research in the Construction Industry: a Review

  • Dengke YuEmail author
  • Jay Yang
Article

Abstract

Knowledge management (KM) is important to the knowledge-intensive construction industry. The diversified and changing nature of works in this field warrants us to stocktake, identify changes, and map out KM research framework for future exploration. The study involves three aspects. First, three stages of KM research in construction were distinguished in terms of the time distribution of 217 target publications. Major topics in the stages were extracted for understanding the changes of research emphasis from evolutionary perspective. Second, the past works were summed up in a three-dimensional research framework in terms of management organization, managerial methodology and approach, and managerial objective. Finally, potential research orientations in the future were predicted to expand the existing research framework. It was found that (1) KM research has significantly blossomed in the last two decades with a great potential; (2) major topics of KM were changing in terms of technology, technique, organization, attribute of knowledge, and research objectives; (3) past KM studies centred around management organization, managerial methodology and approach, and managerial objective, thus a three-dimensional research framework was proposed; (4) within the research framework, team-level, project-level, and firm-level KM were studied to achieve project, organizational, and competitive objectives by integrated methodologies of information technology, social technique, and KM process tool; and (5) nine potential research orientations were predicted corresponding to the three dimensions. Finally, an expanded research framework was proposed to encourage and guide future research works in this field. The paper only focused on the construction industry. The findings need further exploration in order to discover any possible missing important research works which were not published in English or not included in the time period. The paper formed a systematic framework of KM research in construction and predicted the potential research orientations. It provides much value for the researchers who want to understand the past and the future of global KM research in the construction industry.

Keywords

Knowledge management Construction industry Literature review Research Prediction 

Notes

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant Nos. 71201072 and 71563027). The authors wish to acknowledge the China Scholarship Council for its funding support and the Queensland University of Technology, Australia, for providing necessary research facilities and supervision.

References

  1. Abdul-Rahman, H., Wang, C., & Siong, E. K. (2012). Knowledge acquisition using psychotherapy technique for critical factors influencing construction project layout planning. Project Management Journal, 43(1), 50–64.Google Scholar
  2. Akhavian, R., & Behzadan, A. H. (2014). Evaluation of queuing systems for knowledge-based simulation of construction processes. Automation in Construction, 47, 37–49.Google Scholar
  3. Al-Jibouri, S. H., & Mawdesley, M. J. (2002). A knowledge based system for linking information to support decision making in construction. Electronic Journal of Information Technology in Construction, 7, 83–100.Google Scholar
  4. Arun, C., & Rao, B. N. (2007). Knowledge based decision support tool for duration and cost overrun analysis of highway construction projects. Journal of the Institution of Engineers (India): Civil Engineering Division, 88, 27–33.Google Scholar
  5. Bigliardi, B., Dormio, A. I., & Galati, F. (2010). ICTs and knowledge management: an Italian case study of a construction company. Measuring Business Excellence, 14(3), 16–29.Google Scholar
  6. Briscoe, G., Dainty, A. R. J., & Millett, S. (2001). Construction supply chain partnerships: skills, knowledge and attitudinal requirements. European Journal of Purchasing and Supply Management, 7(4), 243–255.Google Scholar
  7. Bruton, G., Dess, G., & Janney, J. (2007). Knowledge management in technology-focused firms in emerging economies: caveats on capabilities, networks, and real options. Asia Pacific Journal of Management, 24(2), 115–130.Google Scholar
  8. Chen, J. H. (2008). KNN based knowledge-sharing model for severe change order disputes in construction. Automation in Construction, 17(6), 773–779.Google Scholar
  9. Chou, J.S., Irawan, N., Pham, A.D. (2013). Project management knowledge of construction professionals: Cross-country study of effects on project success. Journal of Construction Engineering and Management 139(11).Google Scholar
  10. Cooke, T. (2013). Can knowledge sharing mitigate the effect of construction project complexity? Construction Innovation, 13(1), 5–9.Google Scholar
  11. Costa, R., & Lima, C. (2014). Knowledge representations with ontology support for collaborative engineering in architecture engineering and construction. Journal of Information Technology in Construction, 19, 434–461.Google Scholar
  12. Dave, B., & Koskela, L. (2009). Collaborative knowledge management—a construction case study. Automation in Construction, 18(7), 894–902.Google Scholar
  13. Demaid, A., & Quintas, P. (2006). Knowledge across cultures in the construction industry: sustainability, innovation and design. Technovation, 26(5–6), 603–610.Google Scholar
  14. Demian, P., & Fruchter, R. (2006). An ethnographic study of design knowledge reuse in the architecture, engineering, and construction industry. Research in Engineering Design, 16(4), 184–195.Google Scholar
  15. Edvinsson, L. (1987). The new business focus. Service Industries Journal, 7(7), 195–206.Google Scholar
  16. Edwards, D. J., & Holt, G. D. (2008). Construction workers’ health and safety knowledge: initial observations on some test-result data. Journal of Engineering Design and Technology, 6(1), 65–80.Google Scholar
  17. Egbu, C. O. (1999). Skills, knowledge and competencies for managing construction refurbishment works. Construction Management and Economics, 17(1), 29–43.Google Scholar
  18. Egbu, C. O. (2004). Managing knowledge and intellectual capital for improved organizational innovations in the construction industry: an examination of critical success factors. Engineering Construction and Architectural Management, 11(5), 301–315.Google Scholar
  19. Ei-Diraby, T. A., Lima, C., & Feis, B. (2005). Domain taxonomy for construction concepts: toward a formal ontology for construction knowledge. Journal of Computing in Civil Engineering, 19(4), 394–406.Google Scholar
  20. Ekambaram, A., Langlo, J.A., Johansen, A. (2010). Knowledge transfer - a study on construction projects in a Norwegian public sector organisation. Proceedings of the European Conference on Knowledge Management, ECKM, Famalicao pp.345-353.Google Scholar
  21. El Ghazali, Y., Lefebvre, E., & Lefebvre, L. A. (2012). The potential of RFID as an enabler of knowledge management and collaboration for the procurement cycle in the construction industry. Journal of Technology Management and Innovation, 7(4), 81–102.Google Scholar
  22. El-Diraby, T. E., & Kashif, K. F. (2005). Distributed ontology architecture for knowledge management in highway construction. Journal of Construction Engineering and Management, 131(5), 591–603.Google Scholar
  23. El-Diraby, T. E., & Wang, B. (2005). Society portal: integrating urban highway construction projects into the Knowledge City. Journal of Construction Engineering and Management, 131(11), 1196–1211.Google Scholar
  24. El-Gohary, N. M., & El-Diraby, T. E. (2010). Dynamic knowledge-based process integration portal for collaborative construction. Journal of Construction Engineering and Management, 136(3), 316–328.Google Scholar
  25. Falagas, M. E., Pitsouni, E. I., Malietzis, G. A., & Pappas, G. (2008). Comparison of PubMed, Scopus, web of science, and google scholar: strengths and weaknesses. FASEB Journal, 22(2), 338–342.Google Scholar
  26. Fang, J., & Le, Y. (2012). Organizational culture and knowledge sharing in construction project organization: a review. Advances in Information Sciences and Service Sciences, 4(19), 122–131.Google Scholar
  27. Fargnoli, M., De Minicis, M., & Di Gravio, G. (2011). Knowledge management integration in occupational health and safety systems in the construction industry. International Journal of Product Development, 14(1–4), 165–185.Google Scholar
  28. Fong, P. S. W., & Choi, S. K. Y. (2009). The processes of knowledge management in professional services firms in the construction industry: a critical assessment of both theory and practice. Journal of Knowledge Management, 13(2), 110–126.Google Scholar
  29. Fu, W. K., Lo, H. P., & Drew, D. S. (2006). Collective learning, collective knowledge and learning networks in construction. Construction Management and Economics, 24(10), 1019–1028.Google Scholar
  30. Gao, Z., Ji, X., & Guo, H. (2011). An ontology-based design knowledge model for the construction machinery. Key Engineering Materials, 458, 271–276.Google Scholar
  31. Goh, B. H. (2006). Creating intelligent enterprises in the Singapore construction industry to support a knowledge economy. Building and Environment, 41(3), 367–379.Google Scholar
  32. Gressgård, L. J., & Hansen, K. (2014). Knowledge exchange and learning from failures in distributed environments: the role of contractor relationship management and work characteristics. Reliability Engineering and System Safety, 133, 167–175.Google Scholar
  33. Grubbauer, M. (2015). Circulating knowledge, marketization and norm-making: international developers and construction firms in Eastern Europe since 2000. Global Networks, 15(3), 288–306.Google Scholar
  34. Guang-dong, W. (2013). Joint investment decision on knowledge cooperation innovation for construction supply Chain. International Journal of Applied Mathematics and Statistics, 44(14), 88–95.Google Scholar
  35. Hari, S., Egbu, C., & Kumar, B. (2005). A knowledge capture awareness tool: an empirical study on small and medium enterprises in the construction industry. Engineering Construction and Architectural Management, 12(6), 533–567.Google Scholar
  36. Ho, S.P., Tserng, H.P., Jan, S.H. (2013). Enhancing knowledge sharing management using BIM technology in construction The Scientific World Journal 2013 Google Scholar
  37. Horton, F. W. (1979). Information resources management: concept and cases. Ohio: Association for Systems Management Press.Google Scholar
  38. Hwang, B. G., & Ng, W. J. (2013). Project management knowledge and skills for green construction: overcoming challenges. International Journal of Project Management, 31(2), 272–284.Google Scholar
  39. Idris, K. M., Nita, A. K., & Godwin, A. U. (2015). Impact of organizational culture on knowledge management process in construction. Asian Social Science, 11(9), 281–288.Google Scholar
  40. Javernick-Will, A. (2012). Motivating knowledge sharing in engineering and construction organizations: power of social motivations. Journal of Management in Engineering, 28(2), 193–202.Google Scholar
  41. Kaetzel, L. J., & Clifton, J. R. (1995). Expert/knowledge based systems for materials in the construction industry: state-of-the-art report. Materials and Structures, 28(3), 160–174.Google Scholar
  42. Kale, S., & Karaman, E. A. (2012). A diagnostic model for assessing the knowledge management practices of construction firms. KSCE Journal of Civil Engineering, 16(4), 526–537.Google Scholar
  43. Kanapeckiene, L., Kaklauskas, A., Zavadskas, E. K., & Seniut, M. (2010). Integrated knowledge management model and system for construction projects. Engineering Applications of Artificial Intelligence, 23(7), 1200–1215.Google Scholar
  44. Kazi, A. S. (2005). Knowledge management in the construction industry: a socio-technical perspective. Information Management, 18(1–2), 21–22.Google Scholar
  45. Ke, Y., Wang, S., Chan, A. P. C., & Cheung, E. (2009). Research trend of public-private partnership in construction journals. Journal of Construction Engineering and Management, 135(10), 1076–1086.Google Scholar
  46. Khalifa, Z. A., & Jamaluddin, Y. (2012). Key success factors affecting knowledge management implementation in construction industry in Libya. Australian Journal of Basic and Applied Sciences, 6(5), 161–164.Google Scholar
  47. Kim, S. B. (2014). Quantitative evaluation on organizational knowledge implementation in the construction industry. KSCE Journal of Civil Engineering, 18(1), 37–46.Google Scholar
  48. Kivrak, S., Arslan, G., Dikmen, I., & Birgonul, M. T. (2008). Capturing knowledge in construction projects: knowledge platform for contractors. Journal of Management in Engineering, 24(2), 87–95.Google Scholar
  49. Kivrak, S., Arslan, G., Tuncan, M., & Birgonul, M. T. (2014). Impact of national culture on knowledge sharing in international construction projects. Canadian Journal of Civil Engineering, 41(7), 642–649.Google Scholar
  50. Kocaturk, T. (2010). A web-based teaching/learning environment to support collaborative knowledge construction in design. Electronic Journal of Information Technology in Construction, 15, 271–290.Google Scholar
  51. Kuprenas, J. A., & Madjidi, F. (1996). A knowledge based construction contractor proposal evaluation system. Computing in Civil Engineering (New York), 10(4), 247–253.Google Scholar
  52. Le, Q. T., Lee, D. Y., & Park, C. S. (2014). A social network system for sharing construction safety and health knowledge. Automation in Construction, 46, 30–37.Google Scholar
  53. Lee, J., & Jeong, Y. (2012). User-centric knowledge representations based on ontology for AEC design collaboration. CAD Computer Aided Design, 44(8), 735–748.Google Scholar
  54. Li, R. Y. M., & Poon, S. W. (2009). Future motivation in construction safety knowledge sharing by means of information technology in Hong Kong. Journal of Applied Economic Sciences, 4(3), 457–472.Google Scholar
  55. Li, R. Y. M., & Poon, S. W. (2011). USing web 2.0 to share knowledge of construction safety: the fable of economic animals. Economic Affairs, 31(1), 73–79.Google Scholar
  56. Lin, Y. C. (2014). Construction 3D BIM-based knowledge management system: a case study. Journal of Civil Engineering and Management, 20(2), 186–200.Google Scholar
  57. Lin, L. K., Chang, C. C., & Lin, Y. C. (2011). Structure development and performance evaluation of construction knowledge management system. Journal of Civil Engineering and Management, 17(2), 184–196.Google Scholar
  58. Lu, S. L., & Sexton, M. (2006). Innovation in small construction knowledge-intensive professional service firms: a case study of an architectural practice. Construction Management and Economics, 24(12), 1269–1282.Google Scholar
  59. Ma, Z., Qi, L., & Wang, K. (2008). Knowledge sharing in Chinese construction project teams and its affecting factors: an empirical study. Chinese Management Studies, 2(2), 97–108.Google Scholar
  60. McRea, A., & Langdon, D. (2003). Knowledge management in construction. Structural Engineering, 81(13), 14.Google Scholar
  61. Mohamed, A. N. (2001). Knowledge based approach for productivity adjusted construction schedule. Expert Systems with Applications, 21(2), 87–97.Google Scholar
  62. Moore, S., & Rydin, Y. (2008). Promoting sustainable construction: European and British networks at the knowledge-policy interface. Journal of Environmental Policy and Planning, 10(3), 233–254.Google Scholar
  63. Mosa, A. M., Rahmat, R. A. O. K., Taha, M. R., & Ismail, A. (2011). A knowledge base system to control construction problems in rigid highway pavements. Australian Journal of Basic and Applied Sciences, 5(6), 1126–1136.Google Scholar
  64. Nakajima, M. (1998). Knowledge-based generation of the activity process in wooden construction systems. Computer-Aided Civil and Infrastructure Engineering, 13(3), 163–177.Google Scholar
  65. Neff, G., Fiore-Silfvast, B., & Dossick, C. S. (2010). A case study of the failure of digital communication to cross knowledge boundaries in virtual construction. Information Communication and Society, 13(4), 556–573.Google Scholar
  66. Nonaka, I. (1991). The knowledge creating company. Harvard Business Review, 69(6), 96–104.Google Scholar
  67. Nonaka, I., & Takeuchi, H. (1995). The knowledge creating company. Oxford: Oxford University Press.Google Scholar
  68. Ofori, G. (2003). Preparing Singapore’s construction industry for the knowledge-based economy: practices, procedures and performance. Construction Management and Economics, 21(2), 113–125.Google Scholar
  69. Olomolaiye, A., Egbu, C. (2005). Trust and knowledge management in the construction industry. 6th European Conference on Knowledge Management, ECKM 2005, Limerick, Ireland, Academic Conferences Ltd pp. 375-382.Google Scholar
  70. Palaneeswaran, E., & Kumaraswamy, M. M. (2003). Knowledge mining of information sources for research in construction management. Journal of Construction Engineering and Management, 129(2), 182–191.Google Scholar
  71. Pan, N. F., Hadipriono, F. C., & Whitlatch, E. (2005). A fuzzy reasoning knowledge-based system for assessing rain impact in highway construction scheduling: part 2. Development and validation of the system. Journal of Intelligent and Fuzzy Systems, 16(3), 169–179.Google Scholar
  72. Park, M., Lee, H. S., & Kwon, S. (2010). Construction knowledge evaluation using expert index. Journal of Civil Engineering and Management, 16(3), 401–411.Google Scholar
  73. Park, M., Jang, Y., Lee, H. S., Ahn, C., & Yoon, Y. S. (2013). Application of knowledge management technologies in Korean small and medium-sized construction companies. KSCE Journal of Civil Engineering, 17(1), 22–32.Google Scholar
  74. Pathirage, C. P., Amaratunga, D. G., & Haigh, R. P. (2007). Tacit knowledge and organisational performance: construction industry perspective. Journal of Knowledge Management, 11(1), 115–126.Google Scholar
  75. Pietrosemoli, L., & Rodríguez Monroy, C. (2013). The impact of sustainable construction and knowledge management on sustainability goals. A review of the Venezuelan renewable energy sector. Renewable and Sustainable Energy Reviews, 27, 683–691.Google Scholar
  76. Ping Tserng, H., Yin, S. Y. L., & Lee, M. H. (2010). The use of knowledge map model in construction industry. Journal of Civil Engineering and Management, 16(3), 332–344.Google Scholar
  77. Rezgui, Y. (2001). Review of information and the state of the art of knowledge management practices in the construction industry. Knowledge Engineering Review, 16(3), 241–254.Google Scholar
  78. Rezgui, Y., Hopfe, C. J., & Vorakulpipat, C. (2010). Generations of knowledge management in the architecture, engineering and construction industry: an evolutionary perspective. Advanced Engineering Informatics, 24(2), 219–228.Google Scholar
  79. Rogers, D. M. A. (1987). Opening remarks—roundtable on critical issues: management of knowledge assets into the 21st century. Journal of Technology Transfer, 11(2), 75–79.Google Scholar
  80. Ruan, X., Ochieng, E. G., Price, A. D. F., & Egbu, C. O. (2012). Knowledge integration process in construction projects: a social network analysis approach to compare competitive and collaborative working. Construction Management and Economics, 30(1), 5–19.Google Scholar
  81. Sauce, G., & Mommessin, M. (1995). Knowledge-based system for construction-site organization. Microcomputers in Civil Engineering, 10(3), 187–197.Google Scholar
  82. Senaratne, S., & Sexton, M. (2008). Managing construction project change: a knowledge management perspective. Construction Management and Economics, 26(12), 1303–1311.Google Scholar
  83. Senaratne, S., & Sexton, M. (2009). Role of knowledge in managing construction project change. Engineering Construction and Architectural Management, 16(2), 186–200.Google Scholar
  84. Shaked, O., & Warszawski, A. (1995). Knowledge-based system for construction planning of high-rise buildings. Journal of Construction Engineering and Management, 121(2), 172–182.Google Scholar
  85. Shalomygin, M. V., Osadchiy, E. P., & Babiak, A. A. (1999). On a method for construction of knowledge bases for expert monitoring systems for technical facilities. Engineering Simulation, 17(1), 127–132.Google Scholar
  86. Shi, W., & Wu, G. D. (2013). Dynamic decision model for knowledge collaborative cooperation in construction supply chain. Metalurgia International, 18(11), 39–43.Google Scholar
  87. Simões, D., Soares, A.L. (2006). The socio-technical design of a SME knowledge community in the construction industry. IFIP International Federation for Information Processing, pp. 361-370.Google Scholar
  88. Soibelman, L., & Kim, H. (2002). Data preparation process for construction knowledge generation through knowledge discovery in databases. Journal of Computing in Civil Engineering, 16(1), 39–48.Google Scholar
  89. Styhre, A. (2009). Tacit knowledge in rock construction work: a study and a critique of the use of the term. Construction Management and Economics, 27(10), 995–1003.Google Scholar
  90. Sveiby, K. E. (1988). Managing knowhow. London: Trafalgar Square.Google Scholar
  91. Svetel, I., & Pejanović, M. (2010). The role of the semantic web for knowledge management in the construction industry. Informatica (Ljubljana), 34(3), 331–336.Google Scholar
  92. Tah, J. H. M., & Carr, V. (2001a). Knowledge-based approach to construction project risk management. Journal of Computing in Civil Engineering, 15(3), 170–177.Google Scholar
  93. Tah, J. H. M., & Carr, V. (2001b). Towards a framework for project risk knowledge management in the construction supply chain. Advances in Engineering Software, 32(10–11), 835–846.Google Scholar
  94. Taha, M. A., Park, S. C., & Russell, J. S. (1995). Knowledge-based DSS for construction contractor prescreening. European Journal of Operational Research, 84(1), 35–46.Google Scholar
  95. Tan, H. C., Carrillo, P., Anumba, C., Kamara, J. M., Bouchlaghem, D., & Udeaja, C. (2006). Live capture and reuse of project knowledge in construction organisations. Knowledge Management Research and Practice, 4(2), 149–161.Google Scholar
  96. Tan, H. C., Carrillo, P. M., & Anumba, C. J. (2012). Case study of knowledge management implementation in a medium-sized construction sector firm. Journal of Management in Engineering, 28(3), 338–347.Google Scholar
  97. Teerajetgul, W., & Chareonngam, C. (2008). Tacit knowledge utilization in Thai construction projects. Journal of Knowledge Management, 12(1), 164–174.Google Scholar
  98. Teerajetgul, W., Chareonngam, C., & Wethyavivorn, P. (2009). Key knowledge factors in Thai construction practice. International Journal of Project Management, 27(8), 833–839.Google Scholar
  99. Tombesi, P. (2006). Good thinking and poor value: on the socialization of knowledge in construction. Building Research and Information, 34(3), 272–286.Google Scholar
  100. Udeaja, C. E., Kamara, J. M., Carrillo, P. M., Anumba, C. J., Bouchlaghem, N., & Tan, H. C. (2008). A web-based prototype for live capture and reuse of construction project knowledge. Automation in Construction, 17(7), 839–851.Google Scholar
  101. Ugwu, O. O., Kumaraswamy, M., Ng, T., & Lee, P. K. K. (2003). Agent-based collaborative working in construction: understanding and modelling design knowledge, construction management practice and activities for process automation. HKIE Transactions Hong Kong Institution of Engineers, 10(4), 81–87.Google Scholar
  102. Venkateswaran, V., & Aundhe, S. (2013). Managing knowledge in a construction company—a process model. Knowledge and Process Management, 20(2), 59–70.Google Scholar
  103. Wang, C. H., Tsai, C. H., & Cheng, Y. Y. (2007). Knowledge-based diagnosis model for PCM executing problems in public construction. Construction Management and Economics, 25(2), 129–142.Google Scholar
  104. Wynn, M., Jones, P., Roberts, C., & Little, E. (2008). Innovation in the construction and property management industries: case studies of the knowledge transfer partnership scheme. Property Management, 26(1), 66–78.Google Scholar
  105. Yi, H., & Yang, J. (2014). Research trends of post disaster reconstruction: the past and the future. Habitat International, 42, 21–29.Google Scholar
  106. Yildiz, A. E., Dikmen, I., Birgonul, M. T., Ercoskun, K., & Alten, S. (2014). A knowledge-based risk mapping tool for cost estimation of international construction projects. Automation in Construction, 43, 144–155.Google Scholar
  107. Yin, S. Y. L., Tserng, H. P., & Tsai, M. D. (2008). A model of integrating the cycle of construction knowledge flows: lessons learned in Taiwan. Automation in Construction, 17(5), 536–549.Google Scholar
  108. Yu, W. D., & Skibniewski, M. J. (1999). A neuro-fuzzy computational approach to constructability knowledge acquisition for construction technology evaluation. Automation in Construction, 8(5), 539–552.Google Scholar
  109. Yu, W. D., & Skibniewski, M. J. (2010). Integrating neurofuzzy system with conceptual cost estimation to discover cost-related knowledge from residential construction projects. Journal of Computing in Civil Engineering, 24(1), 35–44.Google Scholar
  110. Yun, G., Shin, D., Kim, H., & Lee, S. (2011). Knowledge-mapping model for construction project organizations. Journal of Knowledge Management, 15(3), 528–548.Google Scholar
  111. Zhang, P., & Ng, F. F. (2012a). Analysis of knowledge sharing behaviour in construction teams in Hong Kong. Construction Management and Economics, 30(7), 557–574.Google Scholar
  112. Zhang, P., & Ng, F. F. (2012b). Attitude toward knowledge sharing in construction teams. Industrial Management and Data Systems, 112(9), 1326–1347.Google Scholar
  113. Zhang, P., & Ng, F. F. (2013). Explaining knowledge-sharing intention in construction teams in Hong Kong. Journal of Construction Engineering and Management, 139(3), 280–293.Google Scholar

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  1. 1.Department of Management Science and Engineering, School of ManagementNanchang UniversityNanchang CityChina
  2. 2.Science and Engineering FacultyQueensland University of TechnologyBrisbaneAustralia

Personalised recommendations