Tata Power Renewable Energy and Bank of Baroda have partnered to provide financing for residential rooftop solar projects ...