Epsilon Carbon inks $20 mn deal with Alba, plans IPO by end of 2027

The collaboration with aluminium smelter Alba is an important step toward sustainable industrial growth, Epsilon Carbon Managing Director Vikram Handa said