Bank of Baroda is an Indian multinational, public sector banking and financial services company. It is owned by Government of India.Based on 2017 data, it is ranked 1145 on Forbes Global 2000 list. Read More
The Centre on Thursday imposed a 20 per cent export duty on non-Basmati rice, except for parboiled rice, to boost domestic supplies amid a fall in area under the paddy crop in the current Kharif season. ...