Spruce Power Q2 FY26 net income swings to USD 3.3 million - SPRU News | Rallies