Powering Cairo Festival City

Triangle Heavy Equiptment has brought power to Cairo's changing cityscape in Festival City, Egypt's premier urban community.