News

A landmark agreement worth $10 billion has been signed between Afghanistan’s Ministry of Water and Energy and Azizi Energy Invest to generate 10,000 megawatts of electricity. The deal, finalized in ...
All Alberta has to do first is suspend its oil sector, transition its vehicle fleet to 50 per cent EVs and phase out its ...