In a significant prelude to its highly-anticipated Initial Public Offering (IPO), the Indian Renewable Energy Development Agency (IREDA) — a pioneering force in green financing — has already garnered an impressive Rs 643.26 crore from anchor investors. This early enthusiasm sets the stage for a groundbreaking IPO, marking a historic moment as the first government-owned …