IFC (International Finance Corporation), a member of the World Bank Group, has provided a €41-million (~$45 million) financing package to Karavasta Solar, a subsidiary of
IFC (International Finance Corporation), a member of the World Bank Group, has provided a €41-million (~$45 million) financing package to Karavasta Solar, a subsidiary of