Society

Shadaonline is a Kenyan registered eco-technology project design, implementation and transitory management organization which brings together different professionals, such as sociologists, engineers, doctors, architects and others to seek integrated solut