MACKWOODS ENERGY PLC (MEL) Recent Inside Shareholder Details

As per 30th of June 2025

  125,858   Rs. 2.70   Rs. 339,816.60