Waaree Renewable Technologies Limited (WRTL), the engineering, procurement, and construction (EPC) arm of the Waaree Group, reported strong financial results for the financial year ended March 31, 2026. The company more than doubled its revenue and...