Earth Science Tech Q2 FY26 net income rises 57% to 715,697; revenue increases 3% to 9.03 million - ETST News | Rallies