Amanda Yeo
The huge sculpture of the G7 leaders is made completely from e-waste — will it grab their attention?