Keel Infrastructure Q3 2026 net loss widens 62% to USD 62.71 million; revenue falls 59% to USD 27.6 million - KEEL News | Rallies