Return to Article Details Green banking, bank size, operational efficiency, and financial performance: Evidence from Indonesian Stock Exchange Download Download PDF