Crawford Q2 FY26 net income climbs 71.7% to 13.42 million; revenue falls 1.4% to 330.02 million - CRD.B News | Rallies