The International Finance Corporation (IFC), a member of the World Bank Group, yesterday announced a partnership with WindForce PLC to develop Sri Lanka’s first utilityscale 100MW solar power facility, a landmark project that will accelerate the country’s energy transition, strengthen energy security, lower electricity costs and create thousands of jobs…..