Keel Infrastructure Joins Russell 3000 Index, Enhancing Institutional Visibility | Intellectia.AI