With a net profit of ₹80 crore on revenues of ₹380 crore in the financial year ending 2024, Maddock is clearly on a roll.
Meng was last seen in France on September 29, according to reports from France