Share this page

IFC Supports Solar Cell Technology in Russia, Helping Alleviate Global Shortage