State-run Indian lender Bank of Baroda (BOM:532134) and Germanyâs KfW Development Bank have joined hands to support solar projects in India with USD 113 million (EUR 99.6m), it was announced on Friday.