News
ITC has signed a Share Purchase Agreement to acquire 100% of Sresta Natural Bioproducts, known for its ’24 Mantra Organic’ ...
I ndia's FMCG giant ITC Ltd announced the acquisition of a 100 per cent stake in Sresta Natural Bioproducts Pvt Ltd, the ...
Today, Microsoft entities in India have over 20,000 employees, engaged in sales and marketing, research and development and customer services and support, across 10 Indian cities – Ahmedabad, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results