ECI agreement marks firm’s entry into ANZ market; EPC contract possible after early work

Indian solar engineering, procurement and construction (EPC) contractor Waaree Renewable Technologies Ltd (BOM:534618) said it has secured contracts for 1,082 MWp of solar…

ECI agreement marks firm’s entry into ANZ market; EPC contract possible after early work