Renewables

Solar Direct

Solar Direct There's a small company in Lagos, Nigeria. They have taken the bull by the horns, and they are…