Indian Renewable Energy Development Agency (IREDA), one of two public sector lenders who had loaned money to Gensol Engineering for buying electric vehicles, on Friday said the promoters of the firm breached the contract by diluting shareholding without lenders' approval.