Lekela sees lift off in Senegal, Egypt

PETN turbines stand in Senegal
PETN turbines stand in Senegal