MACKWOODS ENERGY PLC (MEL) Recent Other Shareholder Details

As per 10th of April 2026

  52,646   Rs. 6.40   Rs. 336,934.40