Bank of Baroda Limited's (NSE:BANKBARODA) top owners are state or government with 64% stake, while 23% is held by institutions - simplywall.st2025-11-13 • Google News
Bank of Baroda Releases Q2 Financial Results Media Meet Recordings - TipRanks2025-11-01 • Google News