The Mega What?

The Mega What? Simon Durrant, Managing Director of eSight Energy Group