I’m Elliot Richards

I have been living and working in Shanghai, China for the last 15 or so years, exploring the energy transformation through groundbreaking projects and electric vehicles.

Some of my favourite work is below...

I’m Elliot Richards

Featured in…