South Africa: IDC & DBSA Invest in Fuel Cells through Mitochondria, an Energy Service Provider
South Africa in the news: South Africa: IDC & DBSA Invest in Fuel Cells through Mitochondria, an Energy Service Provider: The DBSA and the IDC announced today, that they have committed project development funding to Mitochondria Energy Company, a local South African business that was established with the purpose …: “South Africa” – BingNews PSL …
