The Indian Renewable Energy Development Agency (IREDA) has raised about USD 300 million (EUR 255m) through the issuance of a green bond on the London Stock Exchange.