OPEC’s Secretary General, Haitham Al Ghais, has criticised the International Energy Agency (IEA) for unfairly blaming…
Tag: Paris Climate Agreement
Tunisia Set to Install EV charging Stations
The pilot phase of the project will see the installation of 10 EV charging stations across…