MARKETSIndo Tech Shares Slump 4% as Renew Wind Cancels OrderΒ Ali WaghbakriwalaMarch 12, 2026March 12, 2026 March 12, 2026March 12, 2026 Shares of Indo Tech Transformers Ltd slumped 4% on 12 March after the company announced that Renew Wind Energy (JAMB) had cancelled an order for...