The International Finance Corporation (IFC)Â on Monday announced an agreement with the Sustainable and Renewable Energy Development Authority (SREDA) of Bangladesh to back a solar power project with a capacity of between 35 MW and 50 MW in the Asian country.