REC Limited and Bank of Baroda join hands to finance Power, Infrastructure and Logistics Projects Read more