Lord Stern: Climate targets ‘may mean higher taxes’

Lord Stern hopes artificial intelligence will play a role in achieving a green technology “tipping point”.

The post Lord Stern: Climate targets ‘may mean higher taxes’ first appeared on Watts Up With That?.

Eric Worrall

Eric Worrall

Leave a Reply

Contact Marc

Recent Posts