Tag: Finbud Financial Services

Synopsis:- Ace investor holds stakes in 51 companies worth ₹2,668.7 crore, including a new 5.4% position. Operating profit rose from ₹7 crore to ₹9 crore, while margins improved to 7%….