Daily Archives: December 31, 2015

Methane leak in California a ‘major catastrophe’ – World – CBC News

The methane leak in California is being labelled a ‘major catastrophe.’ Some believe it’s the largest ever recorded and the company says it could take 4 months to stop. Source: Methane leak in California a ‘major catastrophe’ – World – … Continue reading

Posted in News, Oil, Technology | Leave a comment