REC, Bank Of Baroda Join Hands To Finance Power, Infrastructure, Logistics Projects