eClerx GenAI360 Platform Wins the BIG Innovation Awards 2024