UBS has maintained buy rating on Bank of Baroda and lowered target price to Rs 145. from Stocks-Markets-Economic Times Read The Rest:economictimes...