Extrupet commenced the operation of their brand new 1.3MWp solar power plant, built in collaboration with Solarise Africa and NEC XON, earlier this week. “Climate change is the greatest existential threat ever faced by humanity. It is the duty of every organisation to change the way it does business and adopt eco-friendly practices to help […]