[ad_1] The Merchants Trust Plc (LON: MRCH) ANALYSIS OF FOCUS PERFORMANCE: Monitoring of profitability, profit margin of the company recorded at 85.75% and operating margin recorded at 96.30%. The company maintained a gross margin of 100.00%. The Company has been able to maintain the return of the asset (ROA) at …
Read More »