Helm has been recognised at the Business Excellence Awards 2025, receiving two awards on Tuesday, 8 April. The awards, hosted by Acquisition International in the UK, honours outstanding enterprises and individuals worldwide, celebrating excellence, resilience and achievement across multiple markets and industries.