Home Uncategorized Namibia’s Big Business Biomass Technology Expo at Otjiwa draws over thousand visitors