Indian electric utility Tata Power Co Ltd (BOM:500400) said on Friday its renewables arm TPREL had signed a memorandum of understanding (MoU) with Bank of Baroda Ltd (BOM:532134) to provide financing solutions for micro, small and medium-sized enterprises (MSMEs) and commercial and industrial (C&I) customers installing solar power projects.