Evren enters into a 300 MW PPA with NTPC
Evren’s plant, designed for 300 MW Firm and Dispatchable Renewable Energy (FDRE), combines solar, wind, and battery storage for efficient peak-hour energy dispatch