Elvin Nagamootoo, Head of Product, Shell Energy Retail    | Electrical Business Review

Putting The Customer At The Centre Of The Energy Transition