 Bank of Baroda ranks the lowest in employee productivity among public sector banks (PSBs),although the bank spends more than the industry average on employees,according to a Reserve Bank of India (RBI) report