Ocean Thermal Energy Q2 FY26 operating loss narrows to USD 971,527; revenue falls to USD 92,403 - CPWR News | Rallies