eClerx Awarded ‘Most Client-Focused Web Design Agency 2024’ at MarTech Innovation in Business Awards