Veolia and Norfund Join Forces to Support Green Industry in Africa

According to the UN, Africa should not follow the same path of industrialization as Europe. Its…

Landmark Biomethane Purchase Agreement in France: 13-Year Deal Between Waga Energy and Engie

Waga Energy Signs Longest Biomethane Purchase Agreement in France with Engie. Waga Energy has recently finalized…