Clifford is an international editor at Innovation News Network - where he also has the editorship of the digital publication, 'The Innovation Platform'. He is a science and policy journalist covering various renewable topics.
Clifford is an international editor at Innovation News Network - where he also has the editorship of the digital publication, 'The Innovation Platform'. He is a science and policy journalist covering various renewable topics.