Carbon Capture Technology Won’t Solve Climate Change: IEA

According to the head of the International Energy Agency (IEA), the oil and gas industry should...

Read More