Bidco Africa wins top most award at Energy Management Awards ceremony Apr 16, 2018 KENYA– Agribusiness and manufacturing giant Bidco Africa has been declared the overall winner of... Read More