The ability to envision future business opportunities, make adequate preparations, take decisive decisions, and influence other stakeholders towards attainment of set objectives is essential for those in leadership positions. This chapter examines the relationship between global psychological capital and business sustainability. A literature review was conducted on the link between global psychological capital and business sustainability. This study revealed that global psychological capital and firm's innovation are important factors determining the position of a corporation in any industry. An update of global mindsets and positive psychological states of those in management positions will determine the ability to lead workforce creativity and drive firm innovation, thereby culminating into sustainable competitive advantage.