Are Feed in Tariffs fit for purpose?

Alan Aldridge of ESTA discusses FiTs

Net Hero Podcast

Alan Aldridge of ESTA discusses FiTs