Egypt February 23, 2025By Isabella RossiEurope’s Energy Investments in North Africa Spark Accusations of NeocolonialismBy Isabella Rossi