World Solar Bank, Explained! By palaktripathi 31 Dec 2022 World Solar Bank is a financing agency that is aimed to pool resources from across the globe and use them to fund solar projects in International Solar Alliance (ISA) member countries. Read More