A review of studies on green finance of banks, research gaps and future directions. (2nd October 2022)