The International Finance Corporation (IFC) is considering investing INR 3.2 billion (USD 50m/EUR 42m) in a 250-MW solar project in India owned by Mahindra Renewables Pvt Ltd.