
Modularity: Driving the future of electricity in Africa
Ninety-one (91%) percent of projects go over budget, over schedule, or both. And of the successful nine percent, the vast majority don’t achieve their intended benefits. In fact, when considering cost, time and project benefits, a minuscule 0.5% of all the …