Total assets of MGPHF for Q2 24 is 16.27 M USD, 15.11% less than the previous Q1 24. And total liabilities increased by 66.88% in Q2 24 to 212.85 k USD.