Bank of Baroda, India’s third largest, with clients ranging from billion-dollar corporates to a motorcycle buyer, has a pulse on the economy. from Expert Views-Markets-Economic Times Read The Rest:economictimes...