Return to Article Details The Role of Board Independence in Moderating the Effect of Green Accounting and Environmental Performance on Corporate Financial Performance Download Download PDF