Prime Minister Mostafa Madbouly has inaugurated a Chinese technology industrial complex dedicated to manufacturing components for renewable energy projects within the Suez Canal Economic Zone (SCZONE), according…