October 24 (SeeNews) - Тhe asset management unit of infrastructure financier IDFC Ltd (BOM:532659) has agreed to buy 45 MW of solar assets in India from the infrastructure arm of diversified group Punj Lloyd (BOM:532693), The Economic Times (ET) reports.