Naficy Raised $2.5 Million, Made little Sales and Nearly went bankrupt. Then a Small Experiment Changed Everything
Africa China’s Solar Panel Exports to Africa Surge 83%. Africa has long been described as the world’s most sun-drenched continent sitting in the dark. That paradox is… Read More