Share this page

IFC Grants $3 Million to IST and Plug Power for Fuel Cell Project in South Africa