Return to Article Details The Role of Business Performance in Mediating Relationship between Triple Bottom Line and Business Survival Download Download PDF