Abela's trust rating remains steady

Trust in Abela had reached its lowest ebb in July 2023, before rising again.