Sidus Space Q2 FY26 net loss narrows 15% to USD 4.78 million; revenue drops 54% to USD 583,096 - SIDU News | Rallies