Munich Re may have stopped writing certain business at oil sands sites due to climate change concerns, according to a report.
Munich Re may have stopped writing certain business at oil sands sites due to climate change concerns, according to a report.