Renewable energy sourced from China could be ‘flicked off’ whenever they like | PiQ Markets