As more and more SMEs are now struggling to compete in highly dynamic environments because of the enormous pressure created by both globalization and the competition from large multinational enterprises, it is important to be acquainted with the changing opportunities and challenges for SMEs in contemporary business in order to ensure long-term sustainability.